MEGLLQSQVGAAPLPAATRPRIGRKNRLPCARASVRGGVRQLAVSIDELRLARDAVVAGGAEDHAVNGHAPAGGKAAEKLRAVAEAAADRAEMHDIIGRQRDNWNHLLLHSTNSLTLAASVMAALAPAAPSMVALKASAGVLLATAAVTMAAVNKIQPSQLAEEQRNATRLWRQLERDVRAALDGHGATPAATEAYVQDAMDRVLALDAAYPLPLLPGMLDKFPKTLEPTRWWPKRQVKNSKPANNGTRRGATAGNGWTQDLEDEMRGIVRVLRAKDEQEYVTAGKRVLAVNRVLAVAGPALAGAGAAAAAFAGAAGEAGSWASGAAVLCGALAAAANTVEHGGQLGMLFELCRNVSGFYRKVQEDIEACLDEADVERRENGEVFEAKVALLLGRSTSDLRQFREMALPSFKDEDMKDFAGKLF*