MGPTASGKTALAIALRKVLPVELISVDSALIYRGMDIGTAKPDAAELSAAPHRLLDILDPAEAYSAADFRRDALAAMADIVAAGRIPLLVGGTMLYFKALLEGLSPLPSADPEVRARIEQQAAEQGWNALHQQLQEIDPVAAARIHPNDPQRLSRALEVFFISGKTLTELTQTSGDALPYQVHQFAIAPASRELLHQRIEQRFHQMLASGFEAEVRALFARGDLHTDMPSIRCVGYRQMWSYLNGEIPYDEMVYRGVCATRQLAKRQVTWLRGWEGVHWLDSEQPEQALNKVLQVVGASQN*