MKAALGRVIGGSASRDQSPAPLPSDEGNDATMYMKHMTISSDNSEYSQPSGQRSGMQRAKGQPSGAQRSGAQAKAGLAVSWFGVPLAEQPTEVDRVAEWRSERKVPKLLAALRRALDESDGMQEEGIFRTAEAAGKLSFIRKRLESGEDPDAVLEGCSCHAVSTLIKAWFAELPGGVMWTGGDAAAAKAKKSSKKGAQAADAGRELERELIAAAKVGMPIKMILKNAMPETQRDTLYWLLDLLCEAAAQQSTSKMGADNLAVIFAPVLLPTDASAPPMEQLQRAKDGVTLVKSLLVTHEKDRPKPAASDLAEGDESATGIDINGDGAVGEVPPAA*