METKTVIAATTCYANVIGSYKPKRFAIFSIKRDPKKRALAQKMIRQWKRDQGVFGKETCADCASLIQTLCKHRRPHLAEELLLELKCEGFLPDNRTLSAMMLCYADSGLLPQAQAIWEEMLYSSFVPSVQVISDLIDIYAKSGLFDEVIKILDQLSSLRTFDFLPQVYSLAISCFGKGGQLELMEDTLKKMVSKGFWVDSATGNAFVVYYSLHGSLAEMEAAYDRLKRSRLLIEREGIRAMSFAYIKERKFYGLSEFLRDVGLGRKNLGNLIWNLLLLSYSANFKMKTLQREFLNMLEAGFHPDLTTFNIRALAFSRMSLLWDLHLGLEHMKHDKVAPDLVTYGCIVDAYLDRRLVRNLEFALSKMHVDNSPVLSTDPFVFEVFGKGDFHSSSEAFMEFKRQRKWTYRELIKIYLRKQHRSKHIFWNY*