MQSLPLEPKIETPSKFIVRLYAAIDDPNVKSIIWSRHEASFLILDKEDFQQNVLPMISKTSEFSGFIRQLNAYGFKKRNNIDVNVREYAHPNFIRNRFDLLTKLSRRSTGIIKSESASLQNNIKFLNESNFRLTSEVLTLKNKVEEQDKKIKTLMEMFQQMFNMQADKGDGLGTGKFSERQLDYKEKKRKSPKYLRDGGANQHDDYNDFF