MVMPGFRFHPTEEELVEFYLRRKVEGKRFNVELITFLDLYRYDPWELPALAAIGEKEWFFYVPRDRKYRNGDRPNRVTTSGYWKATGADRMIRTENSRSIGLKKTLVFYSGKAPKGIRTSWIMNEYRLPHHETERYQKVEISLCRVYKRAGVEDHPSLPRSLPSRASSSRGPQSDKKHQSHLTLERFQPFVGQSSQQIEMEKMSETDASSSSDVTTALGLSKHNIDDLHRLLNYQQASINHHHHQQQQQQQQFYLLQQPQHQSSQLSSMTPQTSQQLPLNMLPELLPPTFPDRLWEWNQMPEANRDFNNPFK