MRYKTMNDMLPSFYTKQHNKMRGLYIDGLSYHGDTKLVIIRLDHSWVLKFMVRATILALVIVSLPWINTIIGYLSRYESNAFFKVHEMAFNPMNLEFLPIIFRDLANEGLLRMGDRSLVVASGNEEVIYNSQVVKDYNPDLISYSDSTRQDIVPNETFDFVFSYGFLQSSNFIERALKIGGIVVVPLSNNPMAEFPQPSNYKIVYVRKFDSTIVAMRKIKNASISSSSKRRLCSTLTTNAREVSGPNPENEKLFGRKYFTSLSRPSLHEFKLIRPVDFEHRRRKAKKTNAKEAALKKLEDVLLEPPRAASGKSSRYLKKTRYLPDLMGVSLKSYPRRVFIDVGLQDKNEGSDWFSKYYPTKNTKFEIFKIETVTEQSSEKEIPMIISMSDWLKNNVKENEYVVMKAEADVVEELVKNKAIKLVDELFLECKHQGIKKGDKKNRRAYWECLALYGLLRDEGIAVHQWWG*