MGSSHHHHHHSSGLVPRGSHMDEGVGEFIYQDYKPLDNKPIKVRYYNPGKNDAQVLFIMHGNGRNAEGYFKAMLKHAQQHNVLLVVPEFDEQQFSSREYHQGGILDKQSKLRPREDWTFSIIEPLFDYVKKLTGNTSAGYMLYGFSAGSQFVHRFLMFNPENRVTRAIAGSAGTYTMPDYNIDYSYGLKNVNLPQKNLNKFFAKNLMVIVGDADTVLSRTDLVKTPAANQQGRDRVERGQTFFNRSKAIAEQLKTPFNWKFQLIPHVGHSQGEMAGPVAKLLFEDK