MLHNMPHPTLQEEMQTHNGSDGKQEAAEHYSRAMQMATSSVVCMAMHVANELGLFDIIAKVGQASASQIASHLATNNPNAPTMLDRILYVLTAHSLLTCSVDDTDDGHSKRVYGLTPVSKLFARNEDGVSFAPLMALNQDKIFIGSWFEMTNAILEGGIPFDRAHGSNAFEYPRKDLRFNKVFNAAMHNYTTLFINETLESYKGFEHLKEVVDVGGGLGVTLGAITSKYPSIKGINFDLPHVIEHAPHYPGVEHVGGDMFESVPKGEAIFMKWILHDWSDEHCLKLLKNCYNALPEHGKVIERTREEFLDLATGAGFAGIRFECFVLTYWVMEFFK*