MKIWTSYGAEHSLNLVIIGHFKDAIEAEEFESLVSSLTNFLVNDSDFDVDSDRFSSGMLDYLGKKNLFCLSPQQLGQLLYDMRLEREENKIVISSDDDLNALTSLLIHSGAKVEMFSAHDHPHEEHGR