MAKLTTESPVCRKIVHSFLDFLDSVQVAPGVDEEGLEVAKECIKEAFKITSDSARDYNSKPVSLVSIFTSPVDESSSSSAPDLSNSVDASKEPLSKGTCRDELFGQLFGALEKVRYFNTTPNGVDDLAQLEKATKIFHDAISEMESSGCQTFDAKSLAETFKCQGNKAMQSQQYLEAIELYSFAIALSDKNAVFYCNRAAAYTQINMCSEAIKDCLKSIEIDANYSKAYSRLGLAYYAQGKYADAIEKGFKKALELDPHNESVKENIRVAEQKLREEQRQRRNQNTSTGRNQDPGMGGQGIPSQFSMPLNPDMMSMFMNMAGNGGDGNRNGTNEPEIRVGGNINIDLGAADQMPEEFSGALRSMMQMFGGSQEGNNNNPQGTNGAHGRPSGN*