MGVGISRSSLAGAVAKLGGVGVISGVQIGYDEEDFETNTINANLRAIKKHISKAKEISNGGIIGINFMVAMKEYETYVKEAVKAGVDLIISGAGLPNKLPSLVKGSNVKIAPIVSTAKAANVILKMWDRKEKTTADLIVVEGPKAGGHLGYSNEELDNIDSIDYDKEFVEILKVANTYGEKFGRNIPVVAAGGITSSSDVKKYIDMGASGVQVGTRFVATYECDAHENFKMAYINASEEDVHIVKSPVGLPGRAIRNKFIEEVKINRPEIKKCYNCLIPCNPKETPYCISQALINAVKGDVENSLLFCGNDAYKIDKLSTVEDVINELISEL*