MSRVTGTVKWFNDQKGFGFITPDDGGDDLFVHQSSIRSEGFRSLGEGEAVEFVVESSDDGRTKAVDVTGPDGNPVQGSRGGGGGRGGRGGGGYGGGGGYGGGGGGYGYNGGGGRGGGRGGRGGGGGGRSSGGYGGGGYGGGGGYGGGGGGGACYNCGEEGHLARDCSQSSGGGGGGGRYSGGGGGGGGGGGGGGGCYRCGEAGHFARECPNNAR