MQERALASSPVSPEAATLHPGTQARGRCEARVKLLLERGLCKLPGRLRIQPVLWSREDVLHWLRWAEQEYSLQHTGEHSFEMNGRALCILTKDDFRLRAPASGDVLYELLQYIKTQRQALMCGPFFGRAFMQRMPPQPCPYSLEGHPSPNSLDKGTGFLQQPPDPGLASSWSHLDVPGPASWPLSKQESFSFSRWAELGCRAEGAGSFPTTSTRQAPIDGRIADCRLLWDYVYQLLSDTRYEPYIKWEDKNAKIFRVVDPNGLARLWGNHKNRVNMTYEKMSRALRHYYKLNIIKKEPGQKLLFRFLKTPGKTIQDEDSGRELLESQEQDRLDSKEEMLEVSP