MFFHLSLDHEVCLHPKYFGPNLNETIKMKLFNEVEGTCTGKYGFVIAVTTIDTIGHGLIQPGRGFVIYPVRYKAIVFRPFKGQVVDGVVTQVNKVGIFCDIGPLSCFISRHCIPPDMEFDPNSEKPCYKTNDEATIIRNDDEIRVKLIGTRVDANDIFAIGTLMDDYLGLCPAE