MPPSGSDVAYLERILMGMGNPLLDIAAVVDDDFLERYDVKLNNAILAEEKHIPMYKELAELPDVKFIAGGATQNAIRVAQWMLQVPGATSYMGCIGKDEFGQEMIKACSADGVNVHYMEDEEHPTGTCAVLVCRGERSLVANLSAANCYKSEHLLEPTNWFVAERAKYFYIAGFFLTVSPESVLILAKHSLTEKKVFMMNLAAPFICEFFTKPLVEALFYCDYLFGNETEAQTFARVQGWETEDLGEIAVKISQLPLAEGKQERIVVITQGGDPTVVAHGGKATFHPVKPISKNEIVDTNGAGDSFVGGFLSQLVQGKDIEQCIRGANYAANVVIQHSSCTYPAKPSFE*