MEGLTHICLSTLPCSFPLAQLHPLYESLEQEMDSFCKGSTTCNEKELAFIAAEKWPFLACAFWPTALDSRLPWVTKMLCWFILLDTKADDMDALGADGKRSKALMQSYIDVIQGKYVVKSTAVAADDDGNSDAGDYLLLSRFVPLWEHFRCNMTPTQYARLSERCSTLFALIAQQSKLREEGAVLSPAQLLELKRAVSSGMILVPLMEYAAGIELEEHILNRPEIQEIEVACVDHMVTANDVLSFRKEYLGRDFNNLPSAFCLAKGVDFQTAVDLTSELVHDVDRRFCQLHASISNSTDYFTPQVKAFIDGLGYMMSGTLEWSWHTARYHGLNWVVPPQDARQGVMYLEDPPRFESGCVVAAAIGVAATTSQASPNIVFS*