MVIYGTALLALCHLAGLFFGDLLGSAIGVKANVGGVGIAMLLLISSRLWLHKRGLLPKETEAGVGFWGAMYIPVVVAMAAQQNVVTALRGGPVALLAAIGAVLVCACCIAAINRLGQHEPLPAATQDQIA