MTLVKYACDYCRVRRVKCDGKKPCSRCIEHNFDCTYQQPLKKRGSKPIGTRSLKYIPKAKMFIDNKSCTAAAEILMKVPKKVIDQCLRLYHDNLYVIWPLLSYDDLHKLLDEEYNDHYVYWFLVALSAANLSDLQSELESEGGFSFTGKQLAVLCMSSRQQFDDLSGRDIFRIMTYYCLLRCFSQSSDVRNSYRLCREAIGLVIVAGLHREKAYESLSFREQQLLRKVYYLLLLTERYYSVYVHCVTSLDTTIAPPQPEFVTDPRLSLDSFFEMIRVFTVPGKCFFDALATESTSGSCTEDSLKKIWKELHTASLEIEPWSYGYVDISFSRHWIRALAWKLVFQMNGTKFFSNANNAHILVEIAKDMLDDIFLTPNNLYDVHGPGIPMKSLEVANALVDIVNKYDHNMKLEAWNILCDVSKFVFSLKHCNHKMFQRFSTKCQSALIDLPISRPLRLNDDSKDEDDIIP*