MARKKVTLQWIANDSTRRATFKKRRKGLMKKASELATLCDVDACVVVYGEEESQPEVWPDVAEAARVLARFKAMPELDQCKKMMDMEGFLNQRIDKLKEQLHKAQRENRERETTLLLHDAIVGRRPGLAGLSAEEIAGLGWMVENRLHGVREAIERLQAAADKGGQGQQFSGVPPTSLQLQLPYSIIGPAGHTDVHHQAPPPHPHPHPHPQGSWLMEVAKAGGDLGALVYSGFGGGRGSVGGAGGTSTEVADMLPHLGGFGAGFGWPDPGLSPPFPPM