MQLVRDSEYLNGVAASLEARAVRVALGESPRSGSPDRRREFHRPTSHPGSRQSNQRWAPFDASERDAMGALVQIVTDRVNELLDTHLETQTDWAPDAPNQRESDAIAGIIVYLDGILRASSVVVPKRNARELAAHIFEHVAARTVAALRDQPGAPSGVKKFTAFAVRNLDLDVSALEAFADSMTVELAKDDYTHQAAALGGGLGSGGGGGGGGGGGNANGGNPLRSLGRLRGAMREPRAFCDLMTTDFEAASSSSSTSTNEPGLSSSAHTFVGAAAACMRERWDDVAELERMARTVDKYRELAATQKVMLQLKGAEKVLGFRPLGKKSAEGIARALRARASELKVALSRGVASGASAAGGSGGE*