MSAFVYGTLMYPEVLNALINRVPKMEPAVILGYQRYRIRGQVFPGTIRSAPDSQVAGMVLLDLQPDELEMFDEFEGDEYYKEGVEARLEGGAACPTTVYIWQDSLRSYLYGEWDPQEFRERELERYVEMCAGFAADVQQQRRWKGEFQPSSSSEEEQQQQQQREAPGGGPPGGEA