MTSKEDIRIMGMPPFVVDFLMGGVSAAVSKTAAAPIERVKLLVQNQEEMIRAGRLDRRYDGIVDCFKRTSQAEGVMSLWRGNTANVIRYFPTQALNFAFRDKFKAMFGYKKDKDGYAKWMAGNLASGGAAGATSLLFVYSLDYARTRLANDAKSAKGGGDRQFNGLVDVYRKTLASDGIAGLYRGFGPSVAGIVVYRGLYFGMYDSIKPVLLTGSLETNFFASFALGWCVTTGAGIASYPLDTVRRRMMMTSGEAVKYSSSFDAFKQIVAKEGVKSLFRGAGANILRGVAGAGVLSIYDQLQLIMFGKAFKGGSG