MKIRGNRKLVEFGALAKEHVKPPFFSYEELKTATNNFSSSNELGKGGFGTVFKAELADGSVVAVKRLTPTKHSTSDFLKEMVNISGIKHRHLIQLKGCCVRDHQRMQIYEYAENKSLAEALFGSGPQCATVLNWKQRYNICLGIARGLAYLHEELQPGMIHRDIKPANILLDKNYNAKIADFGLVLPANDSKDTQLTLNIPGTRGYFSPEYAIEGVVSEKLDVYSFGVVLLEIVAGRQCIDLKFPEEQSTLRSWAIVLYTEGKVLNLVDKRLEGYYDEEEVLLVVDMALPCLKTDPKKRATVSELVSVLMKNSNASVGVDVVNELKLQTPYVSSITEDEDYVDTYAGSPGVQGESDELSLMSSFATDSQVSARVPG*