MGEIARAFAKSFSRPDEVLSLVRYKLQSSSALKGVSAVTTDHPDPAWKYSYRMLVAVSRSFAVVIQQLGDELRDPVCIFYLVLRALDTVEDDTTIPKATRVARLRDFHNHLGEVSWKAGDAGKGKELELLQNFDRVQEVFRKLKPAYQEAIPVEQYGLFLQKVNIIRDYLEDLLDKRIFWPKEVWAQYAPEIAAFSKKENLSKGLECLNHLITDALRHIPDCFEYLRGLKDPNVFKFCAIPQIMAIATLAAIYNNPNVFTGVVKLRRGLSVKIILDCNDMDAVYRWFAFFLKSLRTETRSAANTTVLPWTVQSIKDAEALIPKSTKPVSWLGTAVFGAALAACSFYMYSRLDTLDPTANIALLPPVLYVSASLIDRYQSRF*