MSLSLTDHHVFFLKSTPRYPTIQFFSENMGFCLNSQHVFPLRSTHSYPIMYCVKTHLPFLTSTSPATETCLPFSTSTSPEQTHFMVDYLVQRCGLSIEEANRASKALAHIKSTEKPDSVLNFLKQNDFNDTHIKNLISKHPRLLTVKVETTLKPKFLFFQELGLYGTPFAEITSKWPFFLFHSIKNHLRPTISYLRTFLNTNDNIVRAIKKWTKILTYDLHTQIIPSIEVLQKCGIPDHQISSLLKANPFFLTQGPQWVESLVTRAERFGIGRGSGMFVYAVLAMGRMSETTMEAKMELFKSFGWSEQDILVAFQKEPRFMNSSETKVRSIMRLLVGEMGFKPREIASRPKVLLSSLEKMLLPRHEVLKILKSRGLVKEKKCLLSVVNMSGEVFLKNYVIRYLDRAPELIEAYMVPLGISR*