MRSPTSATPKANKTTPCCLKVGLKRGPWTPEEDQLLSSYIAKEGEGRWRTLPKRAGLLRCGKSCRLRWMNYLRPSVKRGQIAPDEEDLILRLHRLLGNRWSLIAGRIPGRTDNEIKNYWNTHLSKKLISMGIDPRTHKPLNPNPNPKSTPHAAPTPPAPNPNPISSSLEESSGVGDLNGTNMINPNLSNKYMEGPTQTIGSDTHDYWQNSDGITMMMGLQDSRVSINNGDEICGGDDVLSSFLNELMDEDMFLKQQQQNTCPTPDSLLPSLLGLGRGGASDWNAEVPSQVGVDGEECSQFADQVGNCL