MSSLSSSPSFASYGTHPGAAPLSRISCGARPKRKKSNHNSEAQELVRLLTSKISNDKEPLLKTLNKYVKQVRTQHCFLLFEELAKHDNWLQCLEVFRWMQKQRWYIADNGIYSKLISVMGKKGQTRMAMWLFSEMRNTGCRPDTSVYNALITAHLHSRDKTKALAKAIGYFQKMKGMERCKPNIVTYNILLRAFAQARNVEQVNSLFKDLDESIVSPDIYTFNGVMDAYGKNGMIREMEAVLARMKSNQCKPDLITFNLLIDSYGKKQEFGKMEQVFKSLLRSKERASLPTFNSMILNYGKARLKDKAEDVFKRMTDMGYTPSFVTHESLIYMYGFCDCVSRAAQLFDELVESKAHIKVSTLNAMLDVYCINGLPQEADSLFERANSIKIYPDSSTFKLLYKAYTKANQKELLDKLLKHMDKDGIVPNKRFFLDALGAVASLPANSESANAATDSKTANSESANAATDSNTSNSKSANAATDSNNPQEFSKLATHVKNILAHQ*