MTSEVRPFKIAVPEGELTKLKCKLNAASFPPDTAFSDDWERGSPQADVKRLVARWKEGFDWRAAEAELNKIPQFTTSVDVDGFGSIEMHFVHQRSQDENAIPLLFCHGWPGGFWEVRKLLPLLTPQNVGEPSFHVVAPSHPNFGFSEEVAKPGFNGRKYAEAAHKVMLRLGYDKYVTQGGDWGYRITRALDLLYPENVLASHINMILADPPTLLQHPMLYLRALLTPHTAPEKAMLANVKKLMDKGMGYNLQQSTKPATIGFALADSPVALLAWQYEKLIGWSDDDYRWGDDEVLTWASLYIFSRPGPAASVRIYYEDTLGDDGFGDASGGIKESKRWNGAVPLGLSSFPRDMGALISSGRTLGPVVFERAHERGGHFPATERPEVLAGDLKDMFSLSPGGFGRAVQDRLKLK