MNCELRRVVEKSPCGRFIRYSDMLGGGAYKEVYIGYDRVEQIEIAWNQIVVDEPLENPEKLFAEGILLKSLNHERVMKCFCYWFDSKSKILHMITELFPSGSLKKYLANSNDNDNGVGADLVSIKNWGRLILEGLSFLHCQNPKIIHRDIKCDNVFVDSGGKEITLGDFGLAIRVMEGKFVKEKETKGTPEFMAPECYDGEYNELVDIYSFGMCLLEMVTGEYPYMECSNGIQIFKKVYTGVKPASLGKVKDSRLKDIIEKCMLPMSVRPSAEELLKDPFFLYNDGSSTLEACAPAAAAASFVISHPLRGFHCCARDIRNLCLV*