MACNCCEDDGKDITEPHCQEGNAATYEDASGMKGMTCGFSMSRGEHEGQGGCDRSEECFSCASTDACKGCWGDIVEDCKNQDCTANDIALCGVEDQCRKQHGLLPWVIGDGSVCQAVPKSCLKTEFEGNGADETKAHALPRLTMVDPQLRSGGLMAPPPSGAASLRRLCNALQCALRKRVESERHLKMINKELKVRNAELERQKVVGDKKISALITELQLENASLKRERSVLFALLQSQRHKLQSLRSDFIPRSCVVPGNSLPDSAIPVEDVKDLHEEVDRSASQKESDIYQSIVEDECRRNA*