MSTPATSSLDTPLPGNGPSTPSSSPDGKEDGPEPCPGADPDVPGTDGANSASVVVILDTAEEPERKRKKGPAPKMLGDELCQVCGDTASGFHYNVLSCEGCKGFFRRSVIRGGAGRYACRGGGTCQMDAFMRRKCQQCRLRKCKEAGMREQCVLSKEQIRKKKIRKQQQQSSPTGLGVSSSSASGPGASPGGSDGGGQGSGEGEGVQLTAAQELMIQQLVAAQLQCNKRSFSDQPKVTPWPGADPQSRDAQQRFAHFTELIISVQEIVDFAKQVPGFLQLGREDQIALLKASTIEIMLLETARRYNHETECITFLKDFTYSKDDFHRAGLQVEFINPIFEFSRAMRRLGLDDAEYALLIAINIFSADRPNVQEPSRVEALQQPYVDALLSYTRIKRPQDQLRFPRMLMKLVSLRTLSSVHSEQVFALRLQDKKLPPLLSEIWDVHE