MATKEKAAPASFARRDELLKIEKDVQKLWYDAKAFELDAPEEAAGVTKFLVTFPYPYVNGRLHLGHAFSLSKCEFGVSYRRMRGERALFPFGFHCTGMPIKACADKLKKEIEQFGCPPEFPDDEEKAATTKEKGRSKAAAKSGKSTRQWDILASMGVPEEEIPAFQDAEHWLRYFPPLAKADLLRMGLHVDWRRSFITTHVNPYYDSFIQWQFETLKALGKIKFGKRYTIYSPLDGQPCMDHDRQSGEGEYTIIKLQVLEPFPAALQALAGRKTNCWVLPDGEYGAYETNEGEVFVCTARAARNMAFQGMSPRRAR*