MSLSLTDHHVFFLKSTPRYPTIQFFSENMEFCLNSQHLFPLRSTHSYPIMYCVKTHLPFLTSTSPATETCLPFSTSTSPEQTHFMVDYLVQRCGLSIEEANRASKALAHIKSTEKPDSVLNFLKQNDFNDTHIKNLISKHPRLLTVKVETTLKPKFLFFQELGLYGTPFAEITSKWPFFLFHSIKNHLRPTISYLRTFLNTNDNIVRAIKKWTKILTYDLHTQIIPSIEVLQKCGIPDHQISSLLKANPFFLTQGPQWVESLVTRAERFGIGRGSGMFVYAVLAMGRMSETTMEAKMELFKSFGWSEQDILVAFQKEPRFMNSSETKVRSIMRLLVGEMGFKPREIASRPKVLLSSLEKMLLPRHEVLKILKSRGLVKEKKCLLSVVNMSGEVFLKNYVIRYLDRAPELIEAYMVPLGISR