MGGFNGEEGVVREKEEENKWPSWLQPLLKTRFFVQCKVHADSHKSECNMYCLDCVNGALCSACLASHKEHRIIQIRRSSYHDVIRVSEIQKFLDITGVQTYIINSAKIVFLNERPQPRPGKGVTNTCQVCERSLLDSFNFCSLGCKVYLFMDKLNFLSM