MVFTRFCPAFSEDILDGFTGPELFGQGVSYTYDDVIFLPGHINFGAHEVDLTSYVTRNIKLRTPLVSSPMDTVTEAGMAVAMAAVGGMGVIHYNNSLEEQLHEVKTAKNHSPGFVVHPVCMPPTATVADVAALKERRGLSSVCITDTGKVGGKLLGMVTTRDWDFVTDLHTPLSEVMTADLETAEYDTITAEKAMQLLKASKRGKLPIVGAGGELLALATRALFREDARMPFGGPASVAPDGRLLVGAAVGTRDADRERVAALRDVGHVDVVVLDSSQGDSTFQVSMVQHIKREHPGLDVICGNVVTSWQARRLIEAGADALRVGMGSGSICTTQEVCAVGRGQATAVYHTARLANSLGVPVIADGGIQNSGNVVKALALGASAVMCGSLFAGTAEAPGDYQSVNGVRVKKYRGMGSLEAMTKGSEVRYHSDTQSLKIAQGVSGTVRDKGSVRRNVPYMVQAVKQGFQDLGAKSIADAWQRLDSGEQRLESRTGAAQAEGGIHDMHSYEKKSWX