MNEKEKAQCVAYQLKDVAQVLYTMWTGDRAPGKVPITWDILKNAFLERFFPKEQREAKVEGSCTVGGGESSEKERPRRFVEGFSTIAAPLTTLTKKKVKFEWSETCEKILQDLKDRLTSAPILALPSSGVGYVVYCDDSRVGLVCVLMQDVKRELNLGKRKWLKLLKDYDMSGHYHPDVEDTKHLDPLLMELNDSVLSNLNEPFSLGEDGVLRYQGRFCVRNIDDLRSNIIAEAHGSRRCRSPVGWFEVGESSILGPNIIHETVEKVRMIRDRLATAYSRQKSYADNRRRALEFECLGNPASILPIAGLGVDENLSYEEVPVEILDSQVKRLRKKDLATVKVLWRNHLVEGATWEGRGRYEIPLPSLVQFLRVLDLLTSSEAYRFDSYD*