MVMEMERVTIIGIIFAILVVGWILATGQWAYGNVVGPLVNHSKIPQLKITYVNAYENAKGTYLILNITDCDGPDAYPASAPMMEIYNSTWHVFLYSYNISNDTVKVIQAPWNENKKDYTNWYSGFVVILGSEAQFQLQLPFHLSPGTYHIKLYTPAVSSKVLAKQTATFTIS