MDLFSRLEGAKEPKETKETKEAKEPKEPKEPKEPKEPKEPKETKEAKEPPAFAPETPAAPLPPYASRDLIAARLPLIFPAGTPNRTYCVRDLAASTVFAALYIGAVEGRGCFLGPVHVYRMTNEQALLADEADRLAYGLAVLRKGGGISGSRWYADNTREPIRDETLRDGLVAIGAVIRRGDLPTTSGQPRYALKAAFAALFDPALDGPALDAAIAAFQAAHLSRSALARVAIMRAGATAGAEGVLVRFPSGETRQLAPGPSSIIAQAVVEVFAPRFLAAPAVLWLSESGNKVVLRDDALAHAIGLRIEADKTLPDLILADLGPKDPLLVFVEVVATDGALSPQRQRAIHALTEAAGFSPAQVLFLTAYQDRQSPGFRKTVGQLGWGGFVWFASEPERLLRLHDSAGDPRTLAELL