MVIIKNHQKRTKGRQKIEIKPIEGKSNLQVTFSKRRAGLFKKASELSLLCGAQVAVLAFSPGKKVFAFGHPNVETVLDRYLNEGNPDAKEDTAQTVTSDSPRVQQWNKEYEDAMKELEEEKKCLAMVEEWKKVRESNVNGGFWWDEPVDDMGVEELEEYAKALKELKRNVGIRANELMMIGNNHHIVNNNQNNLGYGVGTSDLGFGFGDGPFLKFDG