MVVTDLRLQLEHTEYVKVSSRKKISLQVADLEDLEEGHPQRFNVSIRCDDNQGSLHNSELKRIFGAKDYFQVLDVDRGASEHELERAFRRCLIRIQFDNGATSENAVRVAEEAYVNLLDPARRDRYLRKTVEAGEPAMLNPSSRSPTSSEQRAVITRIRGLPKRHGFVTFCREGRTTTDFRLAVVTHEADLNNIRPEMVQLVDQAWRDRTPDQLLVFPPPGRFLAINIRYKETETYVTEDWKFRISKVGEADRTGMMENERWECGLSSRWFKWNDGITGSASSASMDSIVKTDVVALVKEAAKLSEAMCPSQRTGSYQE*