MQLIHEEEICKLPGRLRIQPSLWSKEDVIHWLRWAEQEYSLPQTVEHNFEMNGKALCILTKDDFRYRAPGSGDVLYELLRYIKTQRRALVCGPFFSSPFRPRIPFQKPLHPVEGTNSPLPPTSQGAVTHLQDEESSNTFGQLHPTSLPQGTFFREEPLNLSHPSDVTYRAEIISSFHRTKQTPNDGKLADCRLLWDYVYQLLSDSKYEPYIKWEDKDSKVFRVVDPNGLARLWGNHKNRANMTYEKMSRALRHYYKLNIIKKEPGQKLLFRFLKTPDEIVKDKISKLEQLEQQDQEGLDFKEEMLEVSP