MTAFPAAPDLAPPSRAAQGERVLCAMSGGVDSSVTASLLKEQGYQVIGAMMRFWPDDKRTDTFDSCCSPDAAYEARRVAEQVGVPFYLLDYREPFQRHIVGPFLEEYARGRTPNPCVNCNTKVKFDELVKKAKMLGCRYVATGHYVKRVDNAQGEVEFHRGDDPRKDQTYFLWGTPRDALPYILFPVGELEKPQVREIAAERGLLTAQKPESQNICFVPGKVQDFVAEHLPQAQGYIREIATGEVVGEHLGTQFYTLGQKKGLGLYQSHRVRHVVHLDPDSNTVWVGDYDDCLWTGLKATDANYLLDLAELPTELEVQVRYRTAPVKAHVLHADAEGFELEFAEPQFAVAPGQSAVLYAGSRLLGGGLIADHARELPALT