METSVTCCARATSLLPNVSSQQYSTSLATSRSIPPSFNSRSLKSSSLFGESLRVAPKSSLKVSRTKNSSLVTKCEIGDSLEEFLSKSTSDKGLIRLMMCMGEALRTIAFKVRTASCGGTACVNSFGDEQLAVDMLADKLLFEALTYSHFCKYACSEEVPELQDMGGPAEGGFSVAFDPLDGSSIVDTNFTVGTIFGVWPGDKLTGITGREQVAAAMGIFGPRTTYVLALKDVPGTHEFLLLDEGKWQHVKDTTEIGEGKMFSPGNLRATFDNPDYAKLIDYYVKEKYTLRYTGGMVPDVNQIIVKEKGIFTNVISPTAKAKLRLLFEVAPLGFLIEKAGGYSSDGKQSVLDKVIVNLDDRTQVAYGSKNEIIRFEETLYGSSRLKAGAPVGAAV*