MINPGAKMDVIKTAEAHGYSREDGIWRSQRPSISIPEEETVDTVGMYYRMAPDDDRLALVDVVSKEELTYKEFKIKFRTVASGLHELGVRKGDVVMILSPNSVWFPVIIFGCWLVGATVTTVNPVNTSYEIEKQLKDSGARLIFTVPEQYTKVQNFGKPVVLIGGTEQQHNVPKGATPFTKLLSADPRRVPEVTRRQSEIAALLYSSGTTGMSKGVVLTHRNIMAVILQLLYDAPPEVRDRRYMVMLPMYHVYGLAVVSIAQFFRPGALIIMPRFDTQLLLSSIEKYKITDLPVVPPIIIMLAKSKEVDRYDMSSLVEITTGAAPCGLELTMELHRRLPNVRIRQGFGMTETSGIVGVNVSRPDNSHFGSTGTLVSNMEAKIIDVTTGKALPPYDQGEICVRGPNVMREYLNNPQATASTIKEGWLHTGDLGYYDETGQLHVVDRLKELIKYKGFQVAPAELEALLLTHSKILDAAVVPLPDEKAGELPVAYVVKVANSKLTEQEVIAFAAEKVSPYKRLHKVTFIDAIPKSPSGKILRRELTLLAKAKAKL*