MEEGLRNMLHWRNLCHMGVLWVAALLFSHLKLLFGRLFGAYKRLPHCVLDTESFPRACIITGASSGIGKATAEVLALKGYYVILAGRSMTRLCKVVEELKLRHKNITIKALEINLASTVSILNFSEAVEKLLETCHGSIPLQLLINNAGILATTKQITSEDYDSMIATNYLGHYLLTQLLLPHMQRSRLPARVVNVGSFTHHCVQSFDGLLSLLQKRDMQQNSDLCKGSVYQIAHIYERSKLLMIMFTYELHRRLQTGSSAMQVTAMAADPGIVRTEIFREIPRWFSSCIFMCLRCTWLLGSPSNGCKAVVDAALASPTSSGQYFFGGDGLVATSSALSYDKKFAADLWDLSWRLCNDSMPENKLLL*