MTTCAVKFCDNKMSLTKNISYFRFPSDPLRCKQWMEKCQTEHLLKKDATILYKNYRVCGVHFEDKMFLNPNSRNRLTMNAVPTIFSGKILFIIINIFKTK