MQEAELAISPISPVAAMPPLGTQAQARCEAQINLLREGGICKLPGRLRIQPALWSREDVLHWLRWAEQEYCLPCTAEHGFEMNGRALCILTKDDFRHRAPSSGEARKEVAKRFRSQVTSLVCPASSSGSLLLGIPTELTPLPPSEVTGPSQMDTRRGHLLQPPDPGLISSFGHLDDPGLARWTPDKEESLNLCHCAELGCRTQGVCSFPAMPQAPIDGRIADCRLLWDYVYQLLLDTRYESYIKWEDKDAKIFRVVDPNGLARLWGNHKNRVNMTYEKMSRALRHYYKLNIIKKEPGQKLLFRFLKTPGKMVQDKDSHLEPLESQEQDRMEFKDKRPEISP