MATGEGEGDGVEGWEAVVRAEVGAGWWDDPDGADFRARFKAFTGQRRDWPEPKLLFWKDLLLRVARRLRLCSAPAHLVMSIWFARPGGITPLCLPQVLEEMRADGEILLKYELIDPTKGGLHQLIRRVSQMAVISRRAVVQEDILVFKSLVEERAAEIVRQLNSSHWTSTCVATITKFNSFFHIREDAHAALCYLTQCGKAQYLVVRKEEPVEGVKFSLVATQVPAASKLDCDTLHLIWAEEKLQQQLDVLDRRWEISRRRALISFKAGDKQAAYRYVRQSKLFSESRNRCIPLLERVEEVISLIASAESTKQVYEAIQVGIKAMNDHSVSIEDVNIHLKEVDDLVAAQREIDAALESVPTHSLDGEEDIEEEFRNLEAELQDKIPHVHVEEPEPISHANADSPDKAIESLSNCLSNIKLGAI*