MAFPGGAQGPFDLSALQQALNDPSIKEMAEQIAGDPSFQGLTSQLQESMAGMMAGGGAGPAAPDPRNFDPAQYMQAMSNMFQNQNFMQMAEKLGQAIIQSDPNMKQMMATMQDPEYKQKVETAMKSLKDDPDMGGIFEELEKAGPGAMMKYWNDPEVLGKLGKAMGDVFDMPGGALPGMEGEEGDEEQGEEDEDEVPNLHSAASEGNAELLKQLLEEGADVDEADEEGRTALHFAAGYGELECAKLLIEKGAKLDSADNNKNTALHYAAGYGQADSVKLLIESGADRTAKNADDKTALEVAQLNEQKDVEAVLQTEE*