MAKGDVDQAQKSFMGMPGFMVDFLMGGVAAAISKTAAAPIERVKLLIQNQDEMLKSGRLDKKYSGIVECFSRTAKNEGVMSLWRGNTANVIRYFPTQALNFAFRDTYKSMFAYKKERDGYAKWMAGNLASGGMAGATSLLFVYSLDYARTRLANDAKSAKKGGERQFNGLVDVYRKTLASDGIAGLYRGFGPSVLGIIVYRGLYFGMYDSIKPVLLVGSLEGNFLASFALGWAVTTGAGICSYPLDTVRRRMMMTSGEAVKYSSSMDAARKIIAAEGVRSLFKGAGANI