MAMATAKLSSPATSLLAGGRARRSAPARRATVIRAAAGSYSDELVSTAKSVASPGRGILAIDESNATCGKRLSSIGLDNTEPNRQAYRQLLLTTAGLGEYISGAILFEETLYQSTTDGRKFVDCLKDQNIMPGIKVDKGLVPLPGSNNESWCQGLDGLASRCAEYYKQGARFAKRTVVSIPCGPSALAAKEAAWGLARYAAIAQDNGLVPIVEPEILLDGDHGIERTLEVAEKVWSEVFFYLAQNNVLFEGILLKPSMVTPGADHKEKASPEAIAKYTLTMLRRRVPPAVPGIMFLSGGQSEVEATLNLNAMNQSPNPWHVSFSYARALQNSVLKTWQGRPENVEAAQKALLVREERHVPEGLHLLTCQREYFHDVILIVLVFTLYLSFWCHGFFFFLGGGGGGGGGGGGGGGGGGGGSFE*