MGAAGLPAPGWVVQQFGHSADIKMFGSNMALHRTHKAFCFRCFATNGRGFGADSTNKRKIKSKKRPKDVGVEPRLLFKSSNKVISGNPKNMDQWVPELRTGSENRSGKQVLDKKFLEKVEAVKRSALEKKKAEENKDYQAIDYDAPIESDKSTIGFGARVGIGVAVVVFGLVFAFGDFLPYGSVSPSKESAVVKQKLSQEEEAKFKGALQGFEATLSKSPNDPTALEGAAVSLVELGEYEKASTFLEKLVKVIPDKAEAYRLLGEVKFELKDYEGSSSSYRSALSSSDNIDFEVLRGLTNALLAAKKPDQAVDVILSCRQKLSEKSQTRLADLEAANDNGGQKPQDIDPIQVDLLLGKAYSDWGHISDAVSVYDKLITEHPEDFRGYLAKGIILKENGKAGDAERMFIQAKFFAPEAAKALVDRYAQR*