MTTITFWDADRDITCQASIDAAAQRAPWLRFFFWEFWPSLSAYLPVLPALLYSYICIGLSPRSPTAVNPAIPSGGFFGESKNDILLQLAKDNIAKTLYFPMNGSSDDPKKRKAEILKSAQIAGISMPFILKPDKGERGNGVYLVKEDDAMNGTLLRYLEQMKTMDLICQEFVQGSEVGIFYMHYPDAKEGFIYSIVAKEFPYVVGDGKSTLASLIASHPRHRLFADTFFKRHAERLLSVLPKGEEFQLTYLGNHGKGTLCLDGSHLITAALAKQVDKIAKQFDGFYFGRFDFLYDGTKEDLKDGKATLKVIELNGMTSELLSVYDPGMSMFQRYKLAIGQWLHAYRIGAANHRRGHKLSTLGELWEEYNSHWEESANVLNS*