MLANCFKTFVPAITAKFPLNIPGTTYAKALKGRKLATRVIKRLIQKRREAILSMDDGFHMKDSNKDLLHLMIVETNHEDGAPTYNDEELVDVIFGLIMAGRETVSVILFMAIKYLTNNSKALLQLREEHESIRQGASMREQPSKTLILKIEDFAKMEFTQKVITETLRLTNVSPFVQRVAIQDIEIQGFTIPKGWNIFLSPTVTHLTAKFHEDPLQFNPWRWKESTNLTKSFSPFGLGLRFCVGVQIARLEIAMFLHYLVTLYRWEIATKDDAFCTPIIKMLKGFPIHVIPLN*