MFLSSENREQRVFLHSTTRKASFIRKMALQFLKHPLTISRGLQNETTLTFLSRLRNPKLPLSVRCEDNVQIPTSFRSYATAKSEKVLQVKKKKRLDEICVEKYQQYSRSIIQSWILQGKVYVDGKVINKAGTPVPDKAVVEIIADIPKYVCRAGHKLEAAIEQLGVDVTGKVALDSGLSTGGFTDCLLQYGASHVYGVDVGYGQVADKIRRDERVSVIERTNLRYLAELPQNVDLVTLDLSFISILLVMPAVVNVMKENAALVTLVKPQFEARRSQVGKGGIVKDPAVHQEVLEKIVKGVEKFGFCCKGWIESPLKGAEGNIEFLVHFNRTHNTRVPEDLE*