MTAQLVEDFGQVLESIHLNASDYGAVVITGAGKAFSAGGDQAWLKQRCKDTASRNSQIMHDFYHRFLAVRSLPLPVVAAINGPAVGAGMCLAMACDIRVASRSAKMGFPFVSLGLHPGMGATHMIATVAGYETAYRLLLTGDMITGEEAKELRLVSQLAADGPAAQADALALAERIAAQSPVAVRTLVRSLRRKQEEGLEAALWREADATWIFLNMGRTCPLSQSKSSKFQNDPTSKIVCLNDLEMILIEHHILFLSVVHLVL*