MPFGQVVVGPPGSGKTTYCHGMQQFMQAAGRKVAIVNLDPANDMLPYQPAVDVADLVCLEKVMVELKLGPNGGLLYCMNYLAKNLDWLQEKLEPLEKEDYYFIFDCPGQVELFAVAGAQEGGSLRAVVDWLSNSRAYRLVALQLVDAHLCTDPSKYLSALLLSLNTMLHLELPHINVLSKMDLVRQYGSLDFNLDFYTEVQDLGYLVAAMGGKPFSNKFKKLSLGLCEVVEEYGLVSFVPLAIQERESLAKLVIAADKANGYCFATLRGHSPYPPEILYGSATSALGDKDIWLSLQEKYVDGEVQERAEAGEREGKGEGKDEESAGRGGRAVSEASKAPSSTFGKRAEAQKVSGQGEAPGQGGSQ*