MQIPQPRGPLTEELFGALRAGSDDFYPVLAVGASEGEDAALALWALHELHYRGFDEVRDDLEWDPQLVRLRGLLERDLEQRLWERFTPPVGLSFVEDFFGWVAEQDGASVATHVQRDADREQVLELLRVRSIYHLKESDPAAWVVPRLGVRAKAALMELQYDEYGGGDPNRLHHHLFAQGMEASGLAASYGAHVDEVPLEVLEQNNAMSLFGLHRRLRGAALGHLAAFEATSSLPSRRMVQGLERLGFPEEVVAYYAEHVEADAVHEQLAVRTICGGLLAEEPGLEEDVWFGAFTCLDLEDRFAGTMLERWGVGEERKEEVA