MRALRVLRSVDLILAEDTRHSSKLLQHYDIKTPKAGSQMSYHKFNEQTRQEEILERLANREALALVSDAGMPGISDPGAELVRACIEENYKIIPVPGPSAALTALIASGLPTNEFSFGESFAEAVGFLSTHASTRHKRLLVAAEETSTQIFFVPPNKLCSILAECATAFGSNRHCVVARELTKIYEEFWRGTLGKAQARFKESEPRGEVTLLIDGLPARAAERFPSNEELEDRLEILFESGKSLSEAVKEVSEETFVRRNSVYSLALKVLKKDKSKSEDSS*