MPGFVVDFMMGGVSAAVSKTAAAPIERVKLLIQNQDEMLKAGRLDRKYNGIIDCFSRTAKAEGVISLWRGNTANVIRYFPTQALNFAFRDTYKSMFAYKKDRDGYAKWMMGNLASGGAAGATSLLFVYSLDYARTRLANDAKSAKKGGGDRQFNGLIDVYKKTLASDGIAGLYRGFGPSVAGIIVYRGLYFGMYDSIKPVLLVGPLEGNFLASFMLGWGVTTGAGIASYPLDTIRRRMMMTSGEAVKYKSSFDAARQIMAAEGVRSFFKGAGANILRGV