MSTTTGAFIAGGIAACGAVTVTHSFETVKIRLQLQGELQAKSEAVKKYKGVLHGVKVILQNEGPRGLFRGIGSAYIYQVLLNGCRLGFYEPIRNGLTTAVYNDSHVQSLGINVFAGASSGIIGAAAGSPFFLVKTRLQSFSPFLPVGTQHQYRNSFDGLRKIFASEGVGGLYRGVGAAMVRTGFGSSVQLPTYFFAKRRLVKHLGMEDGPALHLASSTASGFVVCCVMHPPDTIMSRMYNQTGNLYKGVFDCLAKTIRTEGLFAIYKGYFAHLARILPHTILTLSLAEQTNKLMRRVEDRLLSDSLKSRL*