MAKGEVTRDMWGQEYRTASADCAAALDDYYAQTMAFGRHRGRAVLRAADADPACALASALAAHFVAPRDPDRAAAFLAAAADSLGKATEYERAVFRTLSALVGEDRDVELAIERHFELLKEFPRDLMSLKRAQLICFYVGRPDTSLKFVQQVLPENQDQNYIYGMLAFPLLELGRMDEAERAARKGLAINKNDFWSQHNMCHVFQQECRFREATEFMESCSPSWKACSSFMFTHNWWHVAVCYLEGESPIRKVLEVYDQNIMKELERSDCEAAEVYLNALGLLLRLYVRGEIGPAKERLRTLLDELKNESIWHVEWLLDLLVLWALASMNEIRTAENLLGSLRSRVSSMDTKRQQAMQKAFQLAEAVFEYGKGEHKTVFDILGPDFDGLSYKMIGASDEQVDVFNEVWYTVLINARETSTAIEVLVKQISKREGAPFLWRLLEKAYSLEGRGADASVASQKANTLQAAYFH*