MTFEDAPFDLDLDDASDLSSLGVWDLDSLGDTNTTTDTPVSRRSHSSSHGSNSGTRPKTRTLAPNLTRRSHKKSRGGCFSCKTRKIKCGEQKPACSSCLIKSITCVYPSTEPPTRKSNPPLIRRSPQHSPALPGGSGFSLLDMRFFHHFLTIAYPHLPVDNDHVWVNEIPQFAERHEYLMHALLSLGASHLSRLTGVDYRRESLTHRGQAIAGLNQALSQTQRNYGESDAMLASCYALTFQASYMGDGLADFITMVRGCALTTDKIRQDHSPTAFNLQPDWHFKYMAPRLANLPSVDPIHLEEAYIALENLRPYVSGDTEIDFHDALIDSVASLQASPASGYLQFVGVYAVWYELCHDDFKTFLDPNNMMAQLLLAYFVGVQLLMVPLAACEWQTRADVSRVRVLFGTIEWAEGIFARLEASANEELKEHLAWPKSIVRAAIAEINGEMLSLPSVLQLHLAHPEIAPQTTMLAAVG