MNLSSVIYPIVSLGGLGLVFGAGLAYASQKFAVEVDPKVEEVRNALPSANCGACGYPGCEAFAKAIVEGKAPIEGCPVGGASCAESLGEIMGVEANAGVKKVAKVICNGDTSKCKEDFDYQGVEDCVAATMVAGGSKSCKYGCLGLGTCVRECPFDAIDIVDNRIARINPEKCTGCTKCIAVCPKDVIDMVPYEQDVIITCNNKETGKVVRPKCGVACISCKICVKSCPFEAIDFENNLAFIDYEKCTNCFVCVEKCPTKAIEGQLEKRKKALIHEDLCIGCTICKKNCPVDAIEGELKENHKIIEDKCIGCGVCEQKCPKDAITMIK