MKFGKRLASQMEETLPEWRDKFLSYKQLKKRLKLISAPDCFTQAAFESGGTSPQQEESEFTSLLEVELDKFNTFFMEKEEEYVIRLQANRIEKLKSKPDVTGLDLEQHEELIQIRKDIVTFHGEMVLLFNYSSLNYTGLVKILKKYDKRTGMSLRLPFIQGVLQQPFFTTELLSKLVEECERNLQSIFPADELAAITKAPEQPELTTDAEECDPEQVEGIYRSTMAALQTIKDLRKGSSTYSALSLPPLGNSDS*