MKIHRSATLLLASAASSAYAFSLTGGSRHGGAFLGRSVARHGVRYPTVATRRPVSSTGVTMILDKLFGNSGGGAYQSPIAYENLDFPGPELAECARDGRVPAVSPSQPHLHLATFAGGCFWGLELAYQRVPGVEYTAVGYAQGPETNPTYNQVCAGSTGHTEAVMVYYNPDECRYEDLLDTFFERVDPTTVNGQGGDRGKQYRTGVYFHTPEQEQVAQARFAAEQPKYNRPMASELKAAAPFWPAEKYHQQYLEKGGRFNQPQNANKGATDTIRCYG*