MAAAAAAGGGSGGGGPEAGGGGGGKDALFVELWKACAGPLSSVPPLGEKVYYLPQGHIEQVEASTNQLAEQQGTPLYNLPWKIPCKLMNIELKAEPDTDEVYAQLTLLPDKKRDENTTTTVESGDPEEEVVPNAPPATNEQLRIHSFCKTLTASDTSTHGGFSVLRRHADECLPPLDMSQHPPNQELVAKDLHGVEWRFRHIFRGQPRRHLLQSGWSVFVSAKRLVAGDAFIFLRGENGELRVGVRRALRHQTTIPSSVISSHSMHLGVLATAWHAVNTGSMFTIYYKPR