MTASYQPQLVFVDGSFAELAQDMASVLQISDEIQPLLDSEKESEALTKIVSESKKLNAIPEKEFTGAYNLLVHLVLQSKEPKKHLPTICQNLTRPVTSSPQHGAQLALFELTSIFNLLKPNDPVRFNVFIQIIRFYKIHSIPISDHLKSALKQLPRWLQSWELDEEDQRKMYSEVIEVMTAAGEEEEAYQHILKALRTFDSEDAEDYTSEEAQQLALRALRSAISSPTRLSFEDIRALPAVHALSESHPVHYQLLQIFGEQDLDDYDDFREEHEGFIEKENLDNEVLYRKMRLLTFASLAAASMQTREISYNSITKALQIPSEDVEMWAIDVIRAGLVEGKLSQKKKVFLIHSVRYRVFGEKQWRQLASSLEKTKKTVSTLLQTLRREEANAQQEAERKLVEASTQHNNDRGNQRRGGNRGQQHRERNDNDD