MATATVLSRLSLIPNLSSKPKSFSNKRTTPTAVSVRAQASFSDPFVLELAESLEDSLSSSSSSSSSLPLQRIRDSSAESLLSTPWPSRRDEPFRFTDTSFIRYSQIEPVSTQQRNSEILDNLTETHFPNAVIIDGFVSNLTIGPSDLPDGVYFGSFSGLPDDLTNRVSEFIGDFDSGDLFWSINGMGAPDLTVIYVPAGCKVENSIHLRYFSGQTGDRESKRLPVSNPRVFVLVEEGGEVGIVEEFVGRDEHGFYWTNPVLEVVVLKNAKVKHSYLQKESTAAAHIKWTFVRQEAESEYELVEVSTGGRLGRHNVHVQQLGPDTLTELTTFHMCVNEQTLDLHSRIVLDHPRGSSRQLHKCIVAHSSGQAVFDGNVRVNKYAQQTDAGQLTRSLLLKPRATVNIKPNLQIIADDVKCSHGAAISDLEEDQLFYFQARGIDLETARRALISSFGSEVIEKFPNREIRDQARNHVKSLL*