MGSEVGTGTKVSFKLNSGHQIPGVGLGTWRSEPGQVGEAVKTAIKAGYRHIDCAAIYGNEAEIGVALQSAFKEGLVKREELFVTSKLWNDQHAAEDVPQALKQTLSDLKLEYLDLYLIHWPLRVRKGDTSDSKLVDETNYEETWRAMERVKEQGLVKSIGVSNLSMKKLGEVLSYAKVPPAVNQIELHPLWRNDKMLAFAKEKGVHLSAYSPLGSGDENRKVLEYPVVKQIAEKLGKSPAQVVLRWGLQRGTSVLPKSTNFDRLRSNLEVTEWSLSEEDMKALSSIEDQGRIVAGTGFVGKKTGPYKTTTELWDGEL*