MKMAPTATTHTVVISPSSKLVPVTMANQARTEVEFVGSPQQIPKYALGLFESNGNGPRKRKRLTHLTTEEKVMRRKLKNRVAAQTARDRKKVRMECLEDNIQKVQQQAKELLDVNMQLLERAEALERENRELRVRLGISSSHDTTVSSKREDVERIKLEFDDLVAQSEQTPDVIAVSLPECILSPDESADEFDHHMDIKRRLCEPRSDVAAKRLCLAKTECASPVPAVFGEHKLDRLSPQQQDAVNLMLIHSEKAKVKSQAPTSQMKPHIMRMISLDGSNKSVMNLSLKKESATKLQTPLDLSKNIKLQ