MSVLLLKHQKIALAWMLSKENCSHCPGGILADDQGVGKTISTIALIQKEMVKQSRFMTAGSYSTKFVPNSDYDNGSDVVISMDKKEPKDEPLNELDGSARLHVASSLKLCDSKPNTATDKAEPKKKARVRYSASNLRLKTRPAAGTVVVCPASVLKQWANELFVKVMEDNKLSVLVYHGSSRTIDPNELATYDVVVTTYMTVANEVPKENSNDERKKCEMDGICPEISIGSKRKKQSKPKKKNKPSNSEGGPLAMVLWFRVVLDEAQTIKNYRTKVSRACCGLRAQRRWCLSGTPIQNKIDDLYSYFCFLKYEPYSKFSNFKYMIKHQITRDSVRGYKKLQAILKIIVLRRTKGK*