MATEVAGLGYSWRSSCPSTLYPRSFRSLHSKPVKVAFASLAENRSISFTDSETHLLECLLGVQGRGRSASKAQLQDVDQAVQVLEKSEGVRDPTSSSLIEGCWQLIFTTRPGTASPIQRTFVGVDTFSIFQEVYLRTDDPRVCNIVKFSDSVGELKVEAAASVKDGKRILFQFDRAAFSFKFLPFKVPYPVPFRLLGDEAKGWLDTTYLSHSGNIRISRGNKGTTFVLQKKIEPRQRLLSAILRGKGVREVVEEFISSNQDVQIRDPEFGLGEWQLLWSSQPEDESWLESAASGLKGLQMVKENGLLENQIQLFPGVRLQVRGNYTTLSQKKYEVVINEVALVLGAFRFPLDISKKVNVELLYIDNKIRITRGYKDYLTVHVRVK*