MTATQTITQTVPTIDEVKVAVDAALESAQTSLRELNREIWCNPETAYQEHRAHDTICDFLEKQGFTVTRHAYGLDTSFEAISGSGGRLINFNAEYDALPDIGHACGHNLITTSSVAAFLALSTVLKQYGIPGRTQLLGTPAEENGGGKAKLIDLGAYKGVDVSLMAYVLPSPLYSVGGVRMNARKELHCEFTGRSAHAGGNPWEGINALDALVTSYNNVAVLRQQLRPDERIHCAFLDTPTVANIIPSYTKAYWQVRSPTLKGLNQLMVKVRNCIEAGALATGCEVKIIENELYTDIKINDTLCDRYKEHMSKYDRNVIARLEQVMTGSSDIGNVSYIVPTLHTMFGITDEPGSFPHHPKFAAAAGTDYAHQEAVIVGKSLALIGWEMVTSDELFGIAQKQLKECLEE*