MTVTTPVKPKFKRAFSHKQTHAVHRIRRVKCDEEKPICRRCINEKFKCDGYAMPPRRKNAKAKAKAESVAARQSELPLTISEAMFSTNWEKLYFHHFLHWTAKQLLSSPDSSNFWLRYALPLAHHCEAVRYSMVAVGASHRLSMARSVAHLKPFELERIAIHQYNKAISVIMPSMSVDSVYNRHCILICCLLFVSVEGLMGRYDDLLRHLRSGNQLLTSSLKDSTPDEYAVNEKLVEVFSRLSTETSNFCQKNVASGVSQWYQTNANPNITPTQPFRDLDEASYELQRLSVRRIDNAWYSRVECEDDDTDEVESAKRLAMIHENFSAWNSRFEAMPCVNQTSLLDESSSQLRNLRLAQQFWKLTSAVLVPDESISGPISDPTFFYDFMAAATSAAGPLIAMNQPTFSLDGDLISGLNFVAASAIHPSVAGVKIQALDLLRRLDRREGVWDSGDIVRLYELMAAADEED