MEAGHWGNTASLTADSTSTGSEQTSRSLSKEEQIAAFYKHHYEQMSALVNESSVMRWHYAGTFNTFIREFQYVTIEDETTNLEESNLQNHSFVFAEEASLCTVAKVFNKFHQSSNVSWPHVALVRFNNDFGALSSPVPGQTANINIGPHYWEREGCRMEFVLEYINHPDTLAIFTSQFQVFQHEKVISIPLGLPRTDHYQRLRIIRGYNPSKTKRSELLMLNVKPWGQRVGPMKQILQNFNATKSTIEASISENALESLTMKQVTEMITPQNNTPTTLRNTYQLFQSLGGGRAMSLYYNQMMRSRFVWSPTGLALDCYRHWEAMYLGAIPVIAHLGRMEVDGWMSDTMRELPIAWVEQYDQITPEFLEQAFDRIVLEPPPGGYRYEKLTKQYWIDKAYSFLPPNSPGLDQKQQ*