MKEGFKKGVPTMRVPSWYPGRGFAFPKSRQLYKTFNNLKITLLCGFVTILVLRGTIGVGKGGMPSQDTTDMRDDLLSMKEANRELSEMKEKNADLEEEEELEPETDPETPYSLGPKISDWDEQRLEWLKENPQFSNFINGKPRILLVTGSPPKPCDNPVGDHYLLKAIKNKIDYCRLHNIEIFYNMAHLDAEMAGYWSKLPLLRKLMLAHPEVEWIWWMDSDAMFTDMVFEIPLDKYKDYNFILHGWEKEVYNKKAWVGLNTGSFLLRNCQWSLDIMDAWAPMGPKGKIREEAGKLLSSTLLGRPDFEADDQSALVYLLVTQKAEWGDKVYLENSYYLHGYWVILVEKFEEMMEKNHPGMGDDRWPFVTHFVGCKPCGSYGDYPVERCLKQMERAFNFGDDQVLHMYGFQHYSLGTPKVKRTKNDTTHPLLEMEDDLNLLHPSFKALIV*