MPSVIPDPSDKDSEPFVEVDPTGRYGRYAELLGSGAVKKVYRAFDQEEGIEVAWNQVKLRNFSNDPTMIDRLYSEVRLLRSLTNKNIISFYNVWRDEDHNTLNFITEVCTSGNLREYRKKHRHVSMKALKKWSKQILKGLNYLHTHEPCIIHRDLNCSNLFVNGNIGQVKIGDLGLAATVGKSHAAHTILGTPEYMAPELYEEDYTEMVDIYSFGMCVLEMVTLQIPYSECENVARIYKKVSSGIRPQALNKVRDPEVRAFIEKCLAQPKARPSAADLLKDPFFDGIVDDDDNDDNSCS