MGERLSGTVKWFNDQKGFGFITPNDGGDDLFVHQSSIRTEGFRTLGDGESVEFQIESDSDGRTKAVDVTGPGEGPVQGSRGGGGGGGRGRGGGGGGYGFNGGGGRGGGGRGGRGGGGYGGGGYGGGGGGYGGGGGYGGGGGGGACFKCGESGHMARDCEQGGSGGGYGGGGGYSGGGRGGGGGSSGGCYGCGESGHFARECPNRS