MEMEGGSQGASPAPFLIKTYEMVEDPATSRVVSWGPGGASFVVWNPPDFSRDLLPKYFKHNNFSSFIRQLNTYVSSIFIH