MTHYHFVGIKGSGMSSLAQIMHDLGHEVQGSDIENYVFTEVALRNKGIKILPFDANNIKEDMVVIQGNAFASSHEEIVRAHQLKLDVVSYNDFLGQIIDQYTSVAVTGAHGKTSTTGLLSHVMNGDKKTSFLIGDGTGMGLPESDYFAFEACEYRRHFLSYKPDYAIMTNIDFDHPDYFKDINDVFDAFQEMAHNVKKGIIAWGDDEHLRKIEADVPIYYYGFKDSDDIYAQNIQITDKGTAFDVYVDGEFYDHFLSPQYGDHTVLNALAVIAISYLEKLDVTNIKEALETFGGVKRRFNETTIANQVIVDDYAHHPREISATIETARKKYPHKEVVAVFQPHTFSRTQAFLNEFAESLSKADRVFLCEIFGSIRENTGALTIQDLIDKIEGASLINEDSINVLEQFDNAVILFMGAGDIQKLQNAYLDKLGMKNAF*