MAPSLAAVNRDLAAASPDNAPAKGRASVYSEVQSSRINNALPLPSVLKGAFKIVEGPASSAAGNPDEIAKLFPGLYGQPSVSVVPDQSADLSGQKLKIGVVLSGGQAPGGHNVISGLFDYLQERAKGSTFYGFKGGPAGIMKCKYVELNAEYILPYRNQGGFDMICSGRDKIETPEQFKQAEETAKKLDLDGLVVSGGDDSNTNACLLAENFRSKNLKTRVIGCPKTIDGDLKCKEVPTSFGFDTACKIYSEMIGNVMIDARSTGKYYHFVRLMGRAASHITLECALQTHPNITIIGEEVSAQKQTLKNVTDYMVDVICKRADLGYNYGVILIPEGLIDFIPEVQELIAELNEILANEVVDESGLWKKKLTEQSLKLFDLLPEAIQEQLMLERDPHGNVQVAKIETEKMLIQMVETELEKRKQAGSYKGQFMGQSHFFGYEGRCGLPTNFDATYCYALGYGAGVLLNSGKTGLISSVGNLAAPVEEWTVGGTALTALMDVERRHGKFKPVIKKAMVELEGAPFKKFASLREEWALKNRYISPGPIQFTGPGSDALSHTLLLELGAQ*