MGEPRAGAPLDDGSGWTGSEEGSEEGTGGSEGAGGDGGPDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLGRKSRIQFKFKEQVSKDKAFQTMATMSSAQLISAPSLQAKLGPAGPQAPELFQFWSGGSGSPWNVPDVKPFSQAPFSLSLTPPSTDLPGYEPPQALSPLPPTAPSPPAWQARALGTARLQLVEFSAFVEPPDAADS