MAASGLSAEVDVGQVVLPGDVLLLPAAPNADGERLRLGPSSAPRGRLLCGPGLRRCAAGLLVTKCGLLRHRPPAGAGTGGGAYWVDSQQKRYVPVKGDPIIGIVTAKAGDIFKVDVGGSEQASLSYLAFEGATKRNRPNVQVGDLVYGQFIVANKDMEPEMVCIDSSGRANGMGIIGHEGLLFKVSLGLIRKLLAPNCEIIQELGQLYPFEIVLGMNGRIWDPREVISTPQDWIHQQSGLLHLFVALSPNLGTGAFL