MSTPTTSSLDSPLPGNGPPQPGAPSSSPAIKEEGPEPWPGGPDPDVPGTDGAGSACSTALVIPDPMEEPERKRKKGPAPKMLGHELCRVCGDKASGFHYNVLSCEGCKGFFRRSVVRGGAGRYACRGGGTCQMDAFMRRKCQQCRLRKCKEAGMREQCVLSEEQIRKKKIQKQQQQQSPVGSGGGSSLSSGPGASPGEPEGGSQGSGEGEGVQLTAAQELMIQQLVAAQLQCNKRSFSDQPKVTPWPLGADPQSRDARQQRFAHFTELAIISVQEIVDFAKQVPGFLQLGREDQIALLKASTIEIMLLETARRYNHETECITFLKDFTYSKDDFHRAGLQVEFINPIFEFSRAMRRLGLDDAEYALLIAINIFSADRPNVQEPSRVEALQQPYVDALLSYTRIKRPQDQLRFPRMLMKLVSLRTLSSVHSEQVFLRLQDKKLPPLLSEIWDVHE