MKNSWLLCVALAVFWGAILGAAFYGLDQDHDQEKVLVDNKCQCVKVTSKFVASKDDPDNEVLVRNIRIVVPLTARENISDPTSPVRTKFVYKLSKLCDNCHSSGNPENGQRVGESGLCNDPQEPCYTYDRNKCYTAPCLFNNAGKTETIETALTPESCYDD