MSDDEENLGHPDSCIRLASAVHRFKVPIIDPDQRLSFVKSFKTTGTHPKTKTLMLKADEARKKVASALEAQKVSHERVLADSKRYLPFIHQILLSCKVQPEVARLDERLQFSWVSGLETERNFYQSEALMFDLVMSMVCEGLGNAGLATEASIGGDFAAASRYYKAAAGVFHFLAHTQLPTWSAKGSNVSEESLPVECSVHVAEAMEKLFMANAQQMAVATVLIKPGVPNYGLLGKLCLGISDELDKFTTKLRKEAFKLMTRVDKDIFALINFQVALQKSLSLYFQARALWEKADYGNAISLLSQATVELKTEKSGQGQGVPDVTQNKALKPLKDELTDLRNHYNKLLHSWEKDNSTVYFESVPQQVPVDKRLQDGLVMGKMEPYSLAEVEPVLLILPDDTGGGGGSSRPAMERSDSDIARDLQKRLNDGLDI*