MGLLTTVADLPPSYKVRYIAVANNATTKLTAESPLDLTVKQSFGAITPPLTPSPLKKRYREDNDENRDGNHQRAKQIKVEVEPVKEATPVKPVKSEGAKERRTKAARKLKFDEETTSPVSGTVIISLEEVINGDIPRESGDIDPQFNLVEISDEVRAELATIPNVIGAYNCKLCRLEFDDAFGLAQHRCACIVLLEYRCPECSKRFNCPANLASHRRWHKPRDQVAKKGDGDKAGEDPECKYRCEQCNKSFKRPAYLKKHQLTHNKTKVNKPKHNQSSAETSEISAATINTVSSYRSISGSEESNHSNSSNTVYVNHMTELPQTVFTVVASEPPLRSDLVQQYQSSSSQQSTSDEDDEDDDYEERALVINEDYQQEEMDAIRSAYCDRFTEEENLAAAALAHLRNGPSVIRHTTALVV