MDIATGLVSLQRLSAGEQTDTRIMLDGIKIEDHPLRSGQATLGVMLGSDCHHRSVCEGCQRPISDRFLMRVNDSSWHEECLQCAVCQQPLTTSCYLRERKLYCKHDYQQLFATKCSGCMEKIAPTEFVMRALECVYHLNCFCCCVCDRQLRKGDEFVLKEGQLLCKVDYEREKDLLSSVSPDDSDSEKSDDEELDIKPEKGIGSQGKGDDGKDPRRPKRPRTILTTQQRRAFKASFEVSSKPCRKVRETLAAETGLSVRVVQVWFQNQRAKMKKLARRQQQQQEQQNSQRLGQEVMSNRMEGMMNSFTPLAPPQQQLVTMDQNGYSTDPFQQGLTPPQMPGDHMNPYGNDSAFHDIDSDTSLTSLSDCFMSTEVNSMQARVGNPIDRLYSMQNSYFAS