MAPTTDGGSVGDPHFKTWAGEWYDYHGVCDLVLLKLEDFNNGQGMDIVIRTAARGSFSYIESAAIRIGQDILEVTGWGAYAVNEVEYADLPLDLGGFKLEKWWSNAKKHVFMIHLDGGEHIKISTKKELVSVKVENATEATFGASVGLMGSYKGGVWLARDGKTVVTDPIAFGEEWQVTKSEGQLFQTDRFPQFPEKCYLPQALRTGRRRLGEAAVLEDQAKAACSHWDDEHRDLCVFDVLATGDLELAESGSYF*