MTATVEERLKLLEETTRKVLLDHKKASDKMFNQMDKEIRALKLSLQNKEEIIQDMQRAAKKQIETEGLVKELQEMVKKQAEIIKELQDYHLSDAPDLGELKAEVEAIKANQLEEGEAVDSSLRSVNLFNGGVGDKQAGKYSGGMKRRLSVAISLIGDPRVVYMDEPSTGLDPASRSNLWDVVRQAKQDRAIILTTHSMEEAETLCDRLGIFVNGELQCIGNSKELKSRYGGSYVFSITTAQSEEERVLEMVQRLSPNAKKVYGLSGTQKFELPKSDVKLADVFRTVEHAKTEFSIQAWGFADTTLEDVFIKVAREASDGGETLS*