MAFTEESSQDLLQAHDELWHQSVSYLKSLALTVALDLRIPDAIHHHGGGATLLQILDKTALHQSKLRALRRLMRVLTVSGTFSVVQQPPCGDDDSTVYRLTAASRFLVSEEVSSATLAPFMSVVLHPISQSSHARGICAWFRQEHHDPSAFGLAFGQAPTIWEHADDTNAILNKGLAAQSRFLVPVMLRECGEAVFRGIDSLVDVGGGHGGAATAIAAAFPHLKCSVLDLPHVVAGAPSDGNVQFVAGDMFQSIPPATAVFLKTALHDWGDDECVKILKNCRQAISPCDEGGKVIIMDMVVGYDESNTKRLEVQILFDLFIMMVNGAERDEQEWKKIFIQAGFKDYKILPVVGSLSVIEVYP*