MEKKRVVIVGAGVSGLAACKQLLERGCRPVVFEADTGLGGVWARTPECTALQTPRPMYQYSDFPWPETVTEVFPDHRQVMDYLGAYARRFGVLDCIRFGHRVAGMEYVGVGEEAVAAWDEWAGNGDAFGSGSGEWRLEVVDGEGHIETHKADFVILCIGRFSGVPNIPTFPPGKGPEAFDGQVIHSMDYSKMGTKNSKEMIKGKRVTIVGYLKSALDIAAECAEVNGTEIPCTMVVRTKHWIIPDYFAWGVHISKLYLNRFSELLIHKPGEGLLLSILATLLTPLRWIFSKFAESYYSIPMKKYDMVPDHSLFEALITCLVAITPKDHYKRLEEGSIVLKKSKTFSFCKEGVLVEGQSSPIKSDIVIFGTGFRGDQKIKEMFTSEYFQSIAVGSASTTVPLYREIIHPKIPQLAVIGYSESLANLYTSELRAKWLAHFMDGGFRLPSISVMQNDVLEWEKFMKRYSRGYFRRSCIGILHIWYNDQLCRDMGCNPRRKNGFWADLFDVYGPSDYIDLFPKKE*