MVRPPCCDKEGVKKGPWTPEEDLVLVSYIQEHGPGNWRAVPTRTGLMRCSKSCRLRWTNYLRPGIKRGNFSDQEEKLIVHLQALLGNRWAAIASYLPERTDNDIKNYWNTHLKRKLQSGGDGAAKPPAHRPASSSKGQWERRLQTDIDMARRALREALTPLGELKPQQRDGVDAAGASTGGGGGGDSPASSSSGASLCSPSVAAPGPYVLTTENISRMLDGWAGGRKGRRGGSAGPGTPGGAESASTGSSDASEVSYGGAAVASAAPPTAGALSEYETKPAQQMPLSALESWLFDDDSHIHHVQSASLLDVPPMAYPFWLEASVFK*