MGRGKIAITRIENRTARQVTFSKRRGGLFKKTHELSVLCDAEIGLIIFSSNGKLYEFCSESSSIPQIIRRYEISKGMRVLESNDWEQIQKESKRIRKETDDLQLSVRCYRGENLSSLHYEGLAELEKQLECSVNKVRARK