MDMAIDYVTMMEFSGQSTATTDEFDGGCRDWSDWSPVLDWDAVPGSGLGGFDDLLASLLEDGTGPDQPHLPPQWVDSPPSVHTVANDKEGDETDGHDFKGLRLVHLLMAAAEALSSEGENRELARVILVRLKELVSPASGGCGTNMERLAAHFTDALQGLLEGAGAVAQGGGKHSIGGRPHRLEGGYNQTDVLVAFQLLQDMSPYVKFGHFTANQAILEAVGRERRVHVVDYDIMEGVQWASLMQALVSQDGGRPAPHLRITAVSRACSGRRSITTVQETGRRLAAYAKSVGQPFSFHQYRMDPDETFRPAALKLVQGEALFFNCMLHLPHSTYHTPASIASFLSGARALSPTLVTLVEEEAGPAGGGGGFMGRFMDSLHHYSAVYDSLEAGFPMPDWARALVEKVFLGPRIAGSLVRMYRGRPGEEEEEEEGSGKGGSWGEWLVAEGFKPGRVSSSNHCQAKLLVGLFDD