MAVMAGAASMEVEQDLPGFRFHPTEEELLGFYLSRVVHGKQLHFDIIGSLNIYRYDPWDLPAMAKIGEREWYFFVPRDRKAGSGGRPNRTTERGFWKATGSDRAIRSSADAKRVIGLKKTLVFYQGRAPRGTKTDWVMNEYRLPDHSAAGRAAPPLPPKEDMVICKIYRKATPLKELEQRASAMEEMQRRIGGATATSLVQAAGSTGDDYLSSDDTYDTSFLQFPSSSSPAPSGDSYGAPAAAPREAKTEAADATTVTVASTSSSSSLLHAASVAGPAVRHGDLPTLQVPTHLGVADWTQMQDPFQLRSPWQDQLFFSPLAHLLY