MSKVEGEVNQAKKSFMGMPGFMVDFLMGGIAAAVSKTAAAPIERVKLLIQNQDEMLKAGRLDRKYSGIVDCFSRTAKNEGVMALWRGNTANVIRYFPTQALNFAFRDTYKSMFAFKKERDGYAKWMMGNLASGGAAGATSLLFVYSLDYARTRLANDAKSATKGGGGRQFNGLVDVYRKTLASDGIAGLYRGFGPSVLGIVVYRGLYFGMYDSLKPVILVGPLEGNFLASFLLGWGVTTGAGIASYPLDTIRRRMMMTSGEAVKYNGSMDAARKIFAAEGFRSFFKGAGANILRGVAGAGVLSIYDQVQLLLFGKAFKGGSG*