MVRPPCCDKEGVKKGPWTPEEDLVLVSYIQEHGPGNWRAVPAKTGLMRCSKSCRLRWTNYLRPGIKRGNFTEQEEKLIIHLQALLGNRWAAIASYLPERTDNDIKNYWNTHLKRKLQSGGGDGAAKPPAHRPPSSSKGQWERRLQTDINLARRALREALTPLDDLKPPQLQRDATAVDAPGAGLGVGGGDSPASSSSGASQCSPSSAPAAAATAAGPYVLTTENISRMLDGWAGRKAARGGSPGTPGGAESASTGSSDASEVSYGGGAAVTLAAAGGPVFEFETKPTVPPAQQMPLSAIESWLFDDDSHFHHVQSAGVLDAAPMDYPF