MRKLFMSFLLLFFLSGCGEYSPSKHDVVNIHGSIVNISLLEKFIADVSLNKDSEVRVVNYTDEGDPIIHDLNYSNGQLTSIKDTREDEFGDQLVKEDVCESIKKLDKNKQTIYQLEGCKDKEDVIHVTYIINN