MGGEGGAEPVIHFVFVHGASHGAWCWYKLTTLLDAAGFKSTSVDLTGAGISLIDSNIVFDSDQYNRPLFSLLSDLPPHHKVILVGHSIGGGSVTEALCKFTDKISMAIYLAASMVQPGSIPSPHLSNIHVGEEDIWEYTYGEGTDKPPTGVLMKPEFIRHYYYSQSPLEDVTLSSKLLRPAPMRAFQDLDKLPPNPEAEKVPRVYIKTAKDNLFDSVRQDLLVENWPPSQLYVLEDSDHSAFFSVPTTLFAYLLRAVSFLQR*