MVLTYNFTNCDFTKIKEDYEKLIVGDFQTYINGTKSTQSSNYIFCSNQSDCLAKIESLTFGTHAGCGSLSKEMFACRTKATFAHRCPDYPRVKVNNTQAMKKRKKREDTAKECLKHVLRLQGLWRRFTRAP