MALTGIAIFKMLPKTNCKECGFPTCLAFAMALASGKAELAACPYVSEEAKEKLSAASAPPIRPVKIDMKDAQITTGGETVFFRHEKTFFNPTILAGTLNSDLSDADIDAKLSAFMKMQFERVGFNLRPQMFVVKDVNGDAAKFAAVAKAIVDKSDAAIVLMSDKVEVLKAGAEAAKERKPVLYAATAANADAVGGLAKEMGLPVVAKADGYDALAELTTKLTGMGLQDIILDSGARTIKQVLQDNIAIRRAPLLAQFKPFGFPTINLPCEMTDDPMKEALYASICIAKYGGIVVLKDLDPTYIFPLLLQRLNIYTDPQRPMIVTPGIYPLNNPDENSIIAITTNFALTYFIVTGEIEGSKVPTWLLIKDTEGLSVMTAWAAGKFSGDDVGMFVKKCGIVDKAKTRSLIIPGYAAAISGDLEEELPDWKILIGPREAAHIPAFFKAQ