MATVNIGASNAGDQFYRYKMPAIQSKIEGRGNGIKTNIPNMVDVAKALARPPTYTTKYMGYELGALTKCDEKSGTYIVNGAHSAQVLAQHLEGFIKRFVQCHSCGNPETVINITKKDTIQLKCKACGFVSDVDMRHKLTTFILKNPPEKDKNASKKDKQLRRAEKEREEEGAELDRQAEEERRRKKAEKKEKKEGKSKKEKKEKKEKKSKKSKDDDDDDEASGSPKRDSDSEPEPSDDDDDDTVWATDTSAAAALARAKEQLTDASAAMVTVADDLEKKVALEEAAKAAAEESESEEEEDERIAKLRGYISKHDAAETAEYLVSDKLGVESKELGVHFLVEALLDEDEPLVPQVKAKKAYMIAACGQDAKLQMALTCALELFITESAPEEFKKYVEILKVLYDEDVLEEEIILKWGADPKSAARFGVELETSQLVRKQVKPFLEWLATADDDSDSD*