MAAHGPFLLPDDVLADILARLPRRSIGCFRAVCRAWNAIASSPSADRLFAKRPAAVTAITEKNRSLEVDDERRPVYIVRFDFFRGRWHPDVHSHKRGPCPRAVSLDDVTIAAEAFRSWDGVLCTRVFPREPQPGAGAGAGADYMLWNPLTNACAVVSAPAGEGRIIGGYAHPATGRFHLLHCSDVAVPRHRDLVAPITARILAVGDGTAWREVPLPSSLSMMGERDHSVSLHGNLHWLVQPAGSGKVALLVFDTAQEKFWVMAAPERPGLDPATARSRVVPGGKLCVLALTQQPPVALEVWMLDDYSDTRSWRFRETVRLDSIRLPPRSDWPRWFAAAAAVEVVEGVHEGEEIFIQHEHGIIAYSVRNKVWRNVSVGQSCAALLVHRESVMRPEISFGKALRVFRRRT