MALIVQKFGGTSVGTVERIEQVAEKVKKFREAGDDVVVVVSAMSGETNRLIGLANQIMEQPVPRELDVMVSTGEQVTIALLSMALIKRGVPAVSYTGNQVRILTDSAHTKARILHIDDTHIRADLKAGRVVVVAGFQGVDGNGNITTLGRGGSDTTGVALAAALKADECQIYTDVDGVYTTDPRVVPQARRLDKITFEEMLEMASLGSKVLQIRAVEFAGKYNVPLRVLHSFQEGPGTLITIDDEEESMEQPIISGIAFNRDEAKLTIRGVPDTPGVAFKILGPISAANVEVDMIVQNVAHDNTTDFTFTVHRNDYLNALEILKQTAANIGAREAIGDTNIAKVSIVGVGMRSHAGVASRMFEALAKESINIQMISTSEIKVSVVIEEKYLELAVRALHTAFELDAPARQGE*