MSEASKYFDFISSQPNGVQFLDSNGEDGLHFWGYLTAPTAQGSSGVLGGLICYDEVGADFVKQALTSSHFLVVNIYNKSLIGFSCVNYFIEDGRTYYYIDLICNRSPPPYGLRSYDEIEDPRLGARAMIDIIEQKAREAGCEYVKLKAIEKVISYYANLGYFFPGVTSERRIKEAKDLISQLRRAQKNENTDETDKIYEEIVRKYYPDYFSDTFQSSLTSTDPRARRSEAVVNIKSQGIPMIKYLHDTPESALSEAPRPSFGGKKRRKTKSVPKRYIPKGLTKKDKKKQREMLKKSRKMYKKGKYYTRKKVKSFKSKKSSHITKAQKIYKIDKIYPSKELSNKTGCSIDALKKIVKKGEGAYFSSGSRPNQTAQSWGYARLASAITGGKSAAIDYKILEEGCEIESDALRLAKKAKRKYGYGKRKTPQTKL