MEKKRVVIVGAGVSGLAACKQLLERGCRPVVFEADTGVGGVWAWTLEGTALQTPRPMYQYSDFPWPETVTEVFPDHRQVMDYLGAYARRFGVLDCVRFGHRVAGMEYVGVGKEDVAAWDEWAGNGDAFGSGSGEWRLEVADGEGHLETHTADFVILCVGKYSGVPNIPTFPACKGPEAFDGQVIHSMDYSKMGTKNCKEMIKGKRVTIVGYLKSALDIAAECAEVNGTEIPCTMVVRTKHWIIPDYYAWGVPISKLYLNRFSELIIHKPGEGLLLSILATLLTPLRWIFSKFAESYYSIPMKKYGMVPDHSLFEALITCLIAITPKDHYKRLEEGSIVLKKSKTFSFCNEGVLVEGESSPIKSDIVIFGTGFRGGQKIKEMFTSEYFQSIAVGSASTTIPLYREIIHPKIPQLAVIGYSESLANLYTSELRAKWLAHFMDGGFRLPSISVMQNDVQEWEKFMKRYSRAYFRRSCIGFLHIWYNDKLCRDMGCNPRRKNGFWADLFDVHGPVDYIDLHPKKE*