KSSTMKSGLGFFVKVSSITNNFPYLISYSQRLVSEKRVFCSTTNCSTNCQAETENVKNEGEDHSKGSGEVLRSWGCNEDDVSKIFIRRPSLKNADLVQLQSKLSLLSGLGITASELVKIINCRPRFLSCRINRCFDERLRYLMSLFESNEVLIKAIVRNPSLLTYDFQNKIKPTIELYEEMGLSKKDLTAMLLLRPTLIPRTSFNDEKMEYIHKTGISHKSKMYKYIVTLIGVSRLETIRSKIANFEKFGFSEEEVFRLLGRSPLLLTLSVDKVQRNMTFILGTMKFPASSVLDHPNLLYCNLEAVLKPRFLLAEKMKDMALELHIKGCDMLRALRMTEKRFLKAFVNCQPKEVADELIEFYINAKEIKRLAVTSKKNCNLGFPF