MFNYEELFQTHKTPFYLYDFDKIKQAFLNYKEAFKGRKSLICYALKANSNLSILSLLAHLESGADCVSIGEIYRALKAGIKPYRIVFSGVGKSGFEIEQALKLNILFLNVESFMELTTIEKIAQSLGIKARISIRINPNIDAKTHPYISTGLKENKFGVGEKEALEMFLWAKKSAFLEPVSVHFHIGSQLLDLEPIIEASQKVAKIAKSLIALGIDLRFFDVGGGIGVSYENEETIKLYDYAQGILNSLQGLDLTIICEPGRSIVAESGELITQVLYEKKAQNKRFVVVDAGMNDFLRPSLYHAKHAIRVITPSKGRKISPCDVVGPVCESSDTFLKDARLPELEPGDKIAIEKVGAYGSSMASQYNSRPKLLELALEDHKIRVIRKREALEDLWRLEEEGLKGV*