MADLHNILDELNDNQDYDDIVIDGNEQDSSSADNGQDEADADVGSRRPPSIPSALAAAADQRYGAGAEEKDYQSDGRHSGDDGGDDGDGEGRIPDQEYEQLKSLWYQELASPELLYADAEIVSLHVDVLEGQEETIDDLLLRSKHQHNPRQQKDGGASGELASLVAQITKMDLDRTRFMLVDLARTRMAKIENHALHNRTLVDRMTAEELEYLKQYGALQEKHFNRTVLDHLPREWNQLDNPEMIDSPNLEEFVFCRVLETVQIDVSGDGSDGSGGGFMSQEDEDGFGETVQEHQAGACLIVMYKTIREFVLEGKIELLM*