MSLNMFWFLPTHGDGRYLGTEEGARPVDYGYLQQIAQTADRLGFTGVLIPTGRSCEDAWLVAASMIPVTQRLKFLVALRPSVVSPTVAARQAATLDRLSNGRALFNLVTGSDPAELAGDGVFLDHTERYEASAEFTHIWRKLMEGETVTFNGKHQRVRDAKLLFPPLQQPRPPLYFGGSSEVAQELAAEQVDLYLTWGEPPAQVAEKIAQVREKAARHGRQVRFGIRLHVIVRETNEEAWQAADSLISHLDDETIARAQAAFARTDSVGQQRMAALHNGRRDKLEISPNLWAGVGLARGGAGTALVGDAATVAERINEYAALGIDSFIFSGYPHLEEAYRVGELLFPLLDVAVPSIPQPQNLRLQGEAVANEFIPRKVAQS*