MMFMKQAARALALLLAVAMVVRATEFEEEDDVLVLTEGNFAEAVSGHDTLLVEFYAPWAAAAKKLAPEYSVAAKNLKELDPPIRLAKVDATAESKLAEQFGIRGFPTLKFFKGDVEAVKDYDGGRTSAEIEKWVVKKSGPAVKIVETAEELKEVKEANDVVVFAVIDAEEGEARTLLEKLADADDLAVYVASTSTDVTEDAAAVNKVVLYKKFDEGKVLYDGEFEKEALGEFVKGNSLPLVITFTQDKAPMIFGGEMTEHVLAFVDTTKDYVSDIETALKTPAKENKGKLLHVIMPSTEKRIVDYFGLKDEEMPAIMLVNMGGAMKKYGFDYKADDFVAKIKDGLAEDLIVFEKNYFEGKLTPQLKSADPEDDSEEAVKVIVGTEFQSRVIDNEKDVLLEFYAPWCGHCKALAPKYEELAEKFADVDSIMVAKMDATANEIDHPGVDVRGFPTILFFPSQDKQNPIVYEGSRDVEGFTEFLKTNAQKFELDGTEHGAEQEESSEEGDEKEDDEDVKKGAEHEELHHHHHH