MPITIGNGYLKSEIFINAPSKTREPWWKALWEALKDLFFSTGRAKADSYIHEMFFSDPPPTRERLADIFFELKGLACPSHKERFQVYNPHEDDSTIIYHILDENGKDELLCIIQNTDTVHCKAMGNSYFAVREQPVCLKSYPQMTYTVNKKYSEIVESSLPSTLCLKLAGTPFLSVPLNNIVKYLYSELDNRNLDKWKTQEKANYLAEKIRSGIEKAMRILYHADISESMQQRAFLETMSMCGLKSTETSPPPTHIPIVKIVQEVLLADKKFKRFLATDTNASQSMLAEIIEIVSDGVFRALFRTDPQAIQKMAERAVNKLYMFAQTNKWQIRGFL