MGDPRTGAPLDDGGGWTGSEEGSEEGTGGSEGVGGDGSPDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVL