MAFKTCGFSKKWLVIAVIVMCLCTECYCHCTGGADCTSCTDACTGCGNCPNAHTCTDSKNCVKAATCTGSTKCNTARTCTNSKDCFEAKTCTDSTNCYKATACTNSTGCPGH