MGEPRAGAPPDDGRGLTGSEERSEEGTGASEGAEGDGGSDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKSREIQSKLKDQVSKDKAFQTMATMSSALLISAPSLKKLGPAGKEIWXXXXFQFWSGSSGPPWNVDVKPFSQTPFSLSLTPPSADLPGYEPPPALSPPALPPPAPSPPAWQARALGTARLQLVEFSAFVEPPDAVDSYQRHLFVHISQHCPSPGAPPLESVDVRQIYDKFPEKKGGLRELYDRGPPHAFFLVKFW