MKCIRNHLLYAGLLNRTLVIPMDPFEVPGNYDYQYLFDVGHFRKCYGENTVMTTSEYHEKHGSLISVDRVFCWTEKFDSCPVQNGVDVTLFRQGYFTAGFFSEALLGLNTAIFPKELRLHMADLGLRALKEEFLVRYRLPKGKTILLGDMLHTEISHAPELYQSGDVPFFRSSMCPSSLGIQPHEGVFWAAHNFVRQFLGSDYFGVHLLRAPTSDRCGHGDACSFPMPQLAECLQNKMGETNINTLFLITDAPPNQMTIFGEIMEDVNGRPTEIVTLPRSFDMEGWAKPLKEYGLVTERSSDLNPLLLSAIEEVICSFAAIFVGSSMSPYTEEIERLRSGLGTANCEDSLLCDGEPPWAKDDFRLQPFEERN*