MSVACGLECVFCVGFSRWAWKRCTHVGSDDSATWTSATPEEFEPIPRISRVILAVYEPDLRNPKISPSLGTFDLNPEWVIKRVTHEKTQGRSPPYIIYIDHDHREIVLAIRGLNLAKESDYKILLDNKLGQKMLGGGYVHRGLLKSAAWVLNQESETLWRVWEENGREYDLVFAGHSLGSGVAALMAVLVVNTPAMIGDIPRNKVRCFALAPARCMSLNLAVKYADVISSVILQDDFLPRTATPLEDIFKSVFCLPCLLFLVCLRDTFIPEGRKLRDPRRLYAPGRIYHIVERKFCRCGRFPPEVRTAIPVDGRFEHIVLSSNATSDHAILWIEREAEKALQILREKSSETVVTMAPKEKRMERLSTLEKEHKDALERAVSLNIPHAVSTAEEEEECNNGEASAELKTKKKNWDEVVDKLFHRSNSGEFVLNDNVVPESFVNFLGFMDV