MRKDDLCITVPTFFRCPISLDVMKSPVSLCTGVTYDRASIQRWLDGGNNTCPATMQILQNKDFIPNRTLQRLIEIWSDSVRRRTCVESAELAAPTRDEIADAIDRVKIEKEERDDREVLSKIVRFGRESDDNRGFLAGKDDFVKLLVDLINQVDFETTSAAKSLVVQEAVKILSTIRSKVSDRRRFSNLILTNGRDRLSVIVYLFKTGNVELKIDCAGLLEFIAVDAESKLLIAERDGLITELMKSISKDSDLSLIESSLSCLIAISSPKRVKLNLLREKLIGDVTKLLSDSTSSLSVSVTEKCLKLLEILASTKEGRSEICGGDGECLKTVVKKLMKVSTAATEHAVTVLWSVSYLFKEDKALEAVTSVNGVTKILLLLQSNCSPAVRRMLTDLLKVFKVNSRSCLSAYDTKTTHIMPF*