MECAPLSIKLGLDWSTPSHSSVCNAKSKWVRGRKLTVAIKARALGDNNVPGPSRQCIVLDIEGATTPISFVFDVLFPYARDNVRNHLTATYDTEETQDDIRLLRAQVHEDLERGVAGTVPIPPDNAGKDEVIAALVANVEAMIRADRKIKALKELQGHIWRTGFQNNELKGAVFDDVPKALERWHAMGIKVYIYSSGSREAQRLIFGNTIYGDLRKYLCGFFDTMIGNKRETRSYLEIFQSVGVDKPSQILFVTDVYQEAMAAKAAGLEVIISIRPGNAPLPENHGFNTIQSFSEI