MSLLIATFLALLALTNGAVIPIGLEPQTSSLGGRIVGGTASSIEDRPWQVSLQRSGSHFCGGSIISNNIIVTAAHCLDTP TTVSNLRIRAGSNKRTYGGVLVEVAAIKAHEAYNSNSKINDIGVVRLKTKLTFGSTIKAITMASATPAHGSAASISGWGK TSTDGPSSATLLFVDTRIVGRSQCGSSTYGYGSFIKATMICAAATNKDACQGDSGGPLVSGGQLVGVVSWGRDCAVANYP GVYANIAELRDWVLQAQKTV