MSVSSELAGTAMPADTAEGSVGTSEIQAVKSVEDNAKALRLQGDAYRTGKTDGVAQDLSRALSLYKEAAELGDAVAVYFLGVFHEHGMGMEKKELRQAVAFYMQAADLGVSLAKYRVGCLYRRGFKDEDGTELVPVNHEKACKLFQAAGDKGIVDAQFAYGYMREKGFGCRKSMKEAQRIYEIACRAEHPDALLRLGLIMRDWWWHRSMMQGNQMMVDKSNERVAQLFELSAKKGNKEAVANLAFAYQNGTGVPQDFNKARAMYESVAGQGVAIADFQLGILYLHGYGVPIDLEKSFKYFETAAQKQYPLALFQLGWMYHRGTGVEQDFSKAAEYYRKAMATGDWVAYVCYYWMTYGPLRRPAPYVGLFFILLLPIAAAIWLAQTNAPRP*