MQKLRSTNCVALACYLWPNAEGARALTFVKFAYWVVLFDDLADDPLAMGGDTERLRCFCSHFLHAMFGDGVMHAAGDGGFSEQELLTVDLGKEWWSDVTRSDATTRMPPGLQARVAEAMRAYVMAQPPCADLRAEWEAWLRGPAARGVAPPCTLEELRLQWRVASGSYLAIALTEYDVGVELDAESLASPLLQQLINSIGDQWNWVNNIFSFPKDVLKQETLNFLTLFHLQGSSTSNPTSRPSSSFQVTLAQAWDIAAQLERDCNDLAARIAQHESATPAAQKYADALCTSLASHLLWFAHTTRYPHTNSGPHQSA