MSRSTRPPLLTPTWHLPQALQCLFCHSKSCTEGDGSLESSSSRLISGVVLGSQASEGPVASYPLGHYATTGAMMPLSFGNPVLDVPPLNVVGFPVVPQSSSGFKVSMVRGMLYSDLQGLRGYPLLELRERMEGTKALSCEDVAQSSFERHLAVLEHDLGDRQGLVQQHVQERAQLIFKRDSLSMEVANFSEELEVVKAEMEDLQAWVTSLSARQDTSWEALHQWSRELEQLDSDSTAVTSLANSTAQEISHLQEEKQALLHHAVELRAMIEDSLDRF*