MSDGDVASDASSDDIGARLEKIELAKQQQQKEETSDDDDNDDEELVELVEPQPEGKSPEESRAAAAARGVAKGRESFASDLAKLKKDELKEKFRGLGLKVGGNKTELVERIMGHANTARAEPNREERVDKSGSTEMKEETKLEDKESQPKWGTSSARDVLYKLLLDGVIPDRDKMEPKDVFEKHCKHRPEFKYFQDYKGMKFADKLNKTRKRVEKKKNRSTEDDEFYQHDRNIFPERTQDTHGEPVWAGSKAQDLLLKDLDQETLNGLKPRQLHVTRDEYLEYSLDKFRNKIYQENKWKKDKPGWNWGLKMQRARSLKKPRASSTSQEQVLLIVLCW*