MDGLYVFNGWGRDVDIFCDMKETIAYVALDYKQEIEKAKHFSKSIEKSYKLPDGEVVNIGAETFRFPEVLFQPSLVEMETTGIHYKAYNSIMRCDDDIRKYLFANIVLSGGSTMFPGITERMSKEITALAPSYTKVKVIAPPERKYSSWIRGSVLASLSTFPKSTCSNEFGNEEFGGRHLTEYLAPSHTKIKVFAPPERKYSTWIGGSVLSSLSTFQQVFDAITNESSNQPQLQIAKSRTKIMFEKFSVPSMYVAIQSVLSQFACGRLTGIVLNSGDNATHTVPIYEGHALPHAISWLGLGGRDITDYFTRILSEGGYVFHGTIREHATRHMKETITYVALDFEKEIEKAKNRSSVEKAFVLLSGKVLNIGAERFHCPEVLFQP*