MGEPQLFDVPVLEGIKNTTNEIMNQLEDDKMKKTYENKKEASTSKYLKKSDITKKRWTESEDIKLKEMVALEPKKWTKVAKHFEGRTPKQCRERWHNHARPNVKKTTWSEEEDQILIEVHKVIGAKWIQISEQLPGRSYNNVKNHWNTTKRRVQNKSGRTVNRVGNNILENYIRSITINNDDESDGEPTNIENYHDDSEDMLYGEMNLSPEAITQTTKPLTDASTISPYIPMPKENYTLEVCESLEDYLELLRWWD*