MEAPIEADGKSSEQLPGNGSLPKIAEKSQDLGGNPGMELPPLHQGKEVILVEDNDSGQEDGGSAKVDENAPRIGLRFKTYDDALKYYKQYAVDSGFSAITLKSSYLKSGVCRRLVLGCSRSGRGRANACYLSRETAKINCPARISLKLRQDRWLHIDDTKLDHNHPLNQSSDSPMSCYKKLTDAKSVENASRLKGRRNVPIADKEQGKFTEIGRLKFGEGDDEQIQKFFGSMQNKNPNFFYLVDLDKQGRLRNLFWSDARSQAAHEYFGHDVVYFDTSYLTEKYDLPLVFFTGMNNHGHPVLFGTGLLSDLSAESYTWLFRAFLACMKGCYPDAIITEHYNAILDAVREVFSQVKHRLCLYRIMRDVAENLKVHAEFKTIKRALKKVTYGSLKDSEFEADWKKIIEEHVQEISGRVESNNVL