MAPPVSDDSLQPRDVCVVGVARTPIGDFLGSLSSLTATRLGSIAIQAALKRAHVDPALVEEVFFGNVLTANLGQAPARQAALGAGIPYSVICTTINKVCAAGMKSVMLASQSIQLGLNDIVVAGGMESMSNVPKYLPDARRGSRLGHDTVVDGMMKDGLWDVYNDFGMGVCGEICADQYRITREEQDAYAIQSFERGIAAQNTQLFAWEIVPVEVSTGRGRPSVVIDKDEGLGKFDAAKLKKLRPSFKEDGGSVTAGNASSISDGAAALVLVSGEKALELGLHVIAKIRGYADAAQAPELFTTTPALAIPKAIKRAGLDASQVDYYEINEAFSVVALANQKLLGLDPERLNAHGGAVSLGHPLGCSGARILVTLLGVLRAKKGKYGVASICNGGGGASALVLEFM*