MDKLKGSARLMIVSDLDHTMVDHHDEENLSLLRFGALWESLYCQDSLLVFSTGRSPTLYKELRKEKPMLTPDITIMSVGTEITYGEEMVPDAGWEEYLNNKWDKNIVLEETAKFPQLKLQVESEQRPHKVSFLVDKKTAQEVIKSLSENFEKRGVDAKIIYSGGQDLDILAQGAGKGQALAYLLKKLGSCGKTPNNTLVCGDSGNDAELFSIPGVHGVMVSNAQEELLQWRAENAKDNPKVIHATERCAAGIIQAIGHFKLGPNVSPRDVEFPYVKEDSFKPTEAVVKFYVLYEKWRRADVPKADSVVEYFKNVTDANGVTIHPAGLEFSIHSAIDALGSCYGDKQGKKYRAWVDRLVISQTASDSWLVRFDLWESEGDAWVCCLASLALTVKPESPAGFVVTHIHKTWLKGHSGDEQASKL*