MVRPPCCDKEGVKKGPWTPEEDLVLVSYIQEHGPGNWRAVPTRTGLMRCSKSCRLRWTNYLRPGIKRGNFTDQEEKLIVHLQALLGNRWAAIASYLPERTDNDIKNYWNTHLKRKLQSGGEGAAKPPAHRPASSSKGQWERRLQTDIDMARRALREALTPLGDLKTQQHDGVDAAGAGTGGGDSPASSSSGASQCSPSAAAPGPYVLTTENISRMLDGWAGGRKVRRGGSAGPGTPGGAESASTGSSDASEVSYGGAAVASAAPATAGTLSEYETKPAVAAPQMPLSAIESWLFDDDSHFHQVQNASLLDVPTMDYPF