MAPVKAQDASTDQQTMLDAQLQLWHHTFGYIKSMALKAALDLRIPDAIHQHGGSATLPQIATKATLHPSKIPCLRRLMRVLTLTGVFQHSTTTDDDGGELVYELTPASRLLVGSVTTNVSPFLNMVLGTVFVSSFLDLGEWFQHELPDPSPFKLTHGRHVWDLAIHDASFAKLCDNGMVADSGFIMDVMVKECGDVFQGISGSLVDVAGGLGGATQAIAKAFPHIECSVLDLPNVVAVAPTDTDVKYIAGDMFESVPSANVVFLKWVLHDWGDAECVKILKNCKKAIPSEGGKVIIMDIVVGAGSSDQKNVETQVLFDLFIMTINGAERDEKEWKKIIFEAGFRSYKIMPVLGVRSIIEVYP*