MGQGASANKDAVAQMAKQKVAYQPPLGPPNPANPLVYFDINLGRYGDATPLGRIVMELKADVTPKTAENFRQLCLREAGKGYKASRFHRVIPSFMCQGGDFTRDNGTGGVSIYGARFEDENFRLSHLGPGVLSMANAGPNTNGSQFFLCTSQTPWLNGKHVVFGQVVEGYEVVKAIETCGSRSGETAFDVMVADCGELPAGAARAAAPRQKSAGAAAASVASVRSFGTAAAVRPFAAGISRPAVAPQRAAPLRAVAPVRAAAAHAAVARSALRAARVLAL*