MTPPIAAGQAVGLGEALEAPPGMPCFAPHKRPKGPPAASPGLVDVEAFYSVEGRARQQGTLRSLAGQFAGIPDIVSLSGGFPPAHLFPFTGMSLQLASGGTVNITDPSAVNAAQQYNFSLRGYRPLLDWVERHTYDMHGPPPAAGHRSLITNGGNHTLEMIMALFMDRGDSLLMEEYSYPVVTESLAQPKGLHAIPVPIDNQGIVPHKLAEVLSGLKVAAAADPAVRFPKLLYTVPIGQNPTGCTITAERRTAVYRLCQQYNLLLIEDDPYFFLQYAGGPDAVPGMHGLARSGSYLQMDTDGRVIRVDSFAKFLAPGLRLGWVTAHPKIVEKLTMIIQSHTVGPCSLTQVVTVETLKAWGDEGLDAHVRLVQQEYAQRAQRIVAACERHLAGLAQWSHPSAGMFIWLRLQTVQDASEIWDX