MNCELRRVVEKSPCGRFVRYSDMLGGGAYKEVYIGYDRVEQIEIAWNQIVVEEALENPENLFAEGILLKSLNHERIMKCFCYWFDPKSKTLNMITELFPSGSLKKYLAKSDGNDNGVGADLVSIKNWGRQILEGLSFLHCQNPKIIHRDIKCDNVFVDCGGKEITLGDFGLAIRVMEGKLVKEKETKGTPEFMAPECYDGEYNELVDIYSFGMCLLEMVTGEYPYLECSSGIQIFKKVYTGVKPASLGKVKDSRLKDIIEKCMLPMSVRPSAEELLKDPFFLCNDGSSTLQGCAPAAARFVITYPLRGFHCCARDIRNLCLV*