MSLLLLSVYGFSPAGDEVKALPGWYGALPSRQFSGYLSVGEHKKLHYWLVEAEARPESAPLVLWLNGGPGCSSLDGFIYEHGPFRTSPEDPTKLIRFEHAWSKVANMLKLCGDFALPLGVGFSYSTDPACSAGSARPCSDYRTDDDQTAADSASALQAFFEAFPRFRSASMFITGESYAGVYVPTLAEAVLALVDKGRWKGAALEGIAVGNGCSGTEVRAACDFGASEPSAPCSRLLDQMGEAVGHVNLYNVYGQCISSGGAVSNGAVGNSSADAVRLPSTQKIPYAGGGFLGGGSGKLFSGRTRLRGPDACIDSAAGSAYLNQPAVILAAHVVKQPIPWSTCGNQIRYTSTRKNLPRDTYPALVKRLRVLVYNGDWDACVPHTDAEAWTAGMGYAEAAPWHPWRYKNGTQVAGYATRYAANNFTFATVKGGRHEVPETAPEQALELLSRLVGGRQF*