MKKIYKILSIAGTDPTCGAGIQCDLKTFSALGAYGLTVITSLVSQNTKGVQSIYKLPINVIKSQINSVFSDVKIDSIKIGMLYDSAIIETIYKEIKKYYIPWIILDPVMSSKDGSCLLKKRSINKIKKLLFPISSIVTPNLKESSLILNCSIAKNESQLKEQGKAILEYGCNMVLMKGGHLKNNKESSDWLISKNKEIKFKGVRINTKNTHGTGCSLSSAIAALMPKFCNWEETIKKSKSWLEMSIYKSNKLNIGKGIGPIHHFYNLWKNIY