MGSSHHHHHHKFTVGNGQNQHKGVNDGFSYEIWLDNTGGNGSMTLGSGATFKAEWNAAVNRGNFLARRGLDFGSQKKATDYDYIGLDYAATYKQTASASGNSRLCVYGWFQNRGLNGVPLVEYYIIEDWVDWVPDAQGKMVTIDGAQYKIFQMDHTGPTINGGSETFKQYFSVRQQKRTSGHITVSDHFKEWAKQGWGIGNLYEVALNAEGWQSSGVADVTLLDVYTTHMSGNPTTPPPNLESTGCSVTATRAEEWSDRFNVTYSVSGSSAWTVNLALNGSQTIQASWNANVTGSGSTRTVTPNGSGNTFGVTVMKNGSSTTPAATCAGSGGGTA