MEKPKFKTVQEVVAAGEGIPERYLQPPAVDDNGQHLNAAVPVMDIPAIDLSLLLSPSDDGREELSKLHSALSTWGVVQVINHGITKALLDKIYKLTKEFCALPSEEKQKYAREIGSIQGYGNDMILWDDQVLDWIDRLYITTYPEDQRQLKFWPDVPVGFRETLHEYTMKQHLVFNQVFKAMAISLELEENCFLDMCGENATMDTRFNMYPPCPRPDKVIGVRPHADKSAFTLLLPDKNVEGLQFLKDGKWYKAPVVASDTILINVGDQMEIMSNGIYKSPVHRVVTNTEKERISVATFCIPGADKEIQPVDGLVSEARPRLYKPVKNYVDLLNKYYIQGQRPIAASLI*