MTTTNTASNSAQYASQLGTLSVIPWTSDPAESERGAPYLLAYSLGDGRGGPGVVEGAMSAVLAEVGLTPGTEVVDAADTPGVSIKLLVEAGRAVLTMPYLNAQCPVPPEWERDARETGKVYFVVATRPWAEAVPGRPVTEDQLRAFAGDPEMLASAAHCLLPVRSLRG