MEKACADARGFVNEEDMEHAGANGRVVIEHRPGLLTLYSDGTFERPTDLNLPARPDFSQGVASRDVAIDSSPGIWARIFLPQSVAEPQERNRKVPVVLHFHGGGFCVGSPASAHVHSFCTRMAIKSSCVWVSVHYRLAPEHPLPAAYEDAHTALLWLRSETEASESKDPWLAQFADLSTCFLAGESAGGTIVHFLAAEAAGRDWSPLDIAGLLIIHPAFPQEEPEPEPYSSVSDLSKLRVQFYHKSSLPPGAPFGHPLMNPLHPDSSIKLSDRALPPALLAVAEKDPLLPGDLAYYHALQNSGKNVQFFESHGVGHCFHMYPERAPSEAEKLENTMIDFIKSRTIPAGHPTPARLPQPDQSSCV*