MAPPVSDDSLQPRDVCVVGVARTPIGDFLGSLSSLTATRLGSIAIQAALKRAHVDPALVEEVFFGNVLTANLGQAPARQAALGAGIPYSVICTTINKVCAAGMKSVMLASQSIQLGLNDIVVAGGMESMSNVPKYLPDARRGSRLGHDTVVDGMMKDGLWDVYNDFGMGVCGEICADQYRITREEQDAYAIQSFERGIAAQNTQLFAWEIVPVEVSTGRGRPSVVIDKDEGLGKFDAAKLKKLRPSFKEDGGSVTAGNASSISDGAAALVLVSGEKALELGLHVIAKIRGYADAAQAPELFTTTPALAIPKAIKRAGLDASQVDYYEINEAFSVVALANQKLLGLDPERLNAHGGAVSLGHPLGCSGARILVTLLGVLRAKKGKYGVASICNGGGGASALVLEFMSEKTIGYSAL*