MKNYKKILLAAAATLAFALDASAADKLRIGTEGAYPPFNGIDASGQAVGFDLDIGKALCAKMKTECEVVTSDWDGIIPALNAKKFDFIVASMSITDERKQAVDFTDPYYTNKLQFVAPKSVDFKTDKDSLKGKVIGAQRATIAGTWLEDNMADVVTIKLYDTQENAYLDLSSGRLDGVLADKFVQYDWLKSDAGKEFEFKGEPVFDNDKIGIAVRKGDPLREKLNAALKEIVADGTYKKINDKYFPFSIY*