MAQCNQAILHFSAHEHLYQPHLVTAWAHPWCRRDIKISGFSMSLKGGELISDCSIELTIGRRYGLIGQNGCGKTNFLQCLANREVPIPDHMDLYHLRTEAEPSDRTALEAVIDHVRQEMERLQKLEEHIMETVGPEDERLEALYERLEELDPTTFESRAAGLLHGLGFTKPMMDLPVPPAALALHCPGKSTLLKLMLGDLTPTAGTVSRHAHLVIGRYHQHSVDQLEPEKTVLEFFKSNYPNDPATGFKKDDXEWRGFIGRYGISGKLQTSKIAHLSDGQKSRVVFAMICLRTPNMLLLDE