MVRPPCCDKDGVKKGPWTPEEDLVLVSYVQEHGPGNWRAVPTRTGLMRCSKSCRLRWTNYLRPGIKRGNFTDQEEKLIVHLQALLGNRWAAIASYLPERTDNDIKNYWNTHLKRKLQGGGAGGDGDGGAAGDAVSPKPAAQRPASSSKGQWERRLQTDIDMARRALREALTSLDDVKPPHQPDAANAAAGGGGATTGAAASAGADSPAASSTSGASQCSPSSAGYVLTTENISRMLDGWARKKGGGGGRRAAGSGPATPGATESASGSSEASEVSYGGTALSAAAAPASAFEYETKPTVTAAAAADAGDETQLSAIESWLFADADGIESGSLLDAAMDYTF