MELERATDSFSQKNFIGRGGFGVVYKGTLADGTNVAVKKIVESDFQGNDEFCNEVDIISNLKHRNLVSLRGCCVTDENRIESGESERFLVYDYMPNGNLEDHLFAVNQGGILKQPLSWPQRKNIILDVAKGLAYLHYGVKPAIYHRDIKATNILLDEDMRARVADFGLVKQSREGQSHLTTRVAGTHGYLAPEYALYGQLTEKSDVYSFGVVVLEIMCGRKVLDFSSGSPRAFLITDWAWSKVKAGKINEVLDTILVKTEDSVSANPRAIMVRFLLVGILCAHVMVALRPTILDALKMLEGDIEVPEIPDRPAPLGQPSFYNASGNTFSISPALSCLRLPAGDMLR*