MVRPPCCDKEGVKKGPWTPEEDLVLVSYIQEHGPGNWRAVPTRTGLMRCSKSCRLRWTNYLRPGIKRGNFTDQEEKLIVHLQALLGNRWAAIASYLPERTDNDIKNYWNTHLKRKLQGGGGGEGEAAPAPASTFDYETKPTLTAAVAAADDTQLSAIESWLFADADGIESGSLLDAAMDYTF