MTEGVTVQKVQSASSNGHKPNTVISQIISEMQSLLGSSFEVYTKTMTDFLIGQLSRKEMKSMLLTFAGKSNFDKLHNSIIFHILKLMQKNNDTFSALHHLPWFKRKKVDNSLFLHKKISSQNAQVRLIKRIVMSLSYKDRARIKTALKEKPVTPSLISGLLLETRIAKLPKIPVSRDKLNSVFVNDIKAGYVAPLACETLELPDSESLKERITAISLENGLLGGVQKGVSDIILAGLESHLKNILSRCFSILNKNIRQKNTENDAAGFTINDLNLAWTIEPHAFVEQYPQKLRMPFLLHDSYTEDEISICAESPSYMLASNDAQSDRNSVASLLDEVLS*