MVWHVPCGGVTYGDTNLAFIANDWHTALLPVYLQAHYRDYGKMTYARCVFVIHNMAHQGRGPFAETAFLELNDTYKEMFRLYDPVGGEHMNIMKVGLQTSHRLVAVSHGYAWECLTPEGGWGLHTILGEAKWKLRGIVNGIDTQEWNPGDGYTNYSMADLVEGKRRCKMALQAELGLPVSPDIPMLGFIGRLDYQKGVDLIRDNYDWLMSEKVQLVLLGSGRDDLEAALRDMEARNKDQCRGWVGFSVKMAHRITAGCDVLLMPSRFEPCGTGWVFDSADASKLRGSIGDALFTYRQYRQSFNSIALRGMEQDLSWDKAAAQYEEVLVAAKFQW*