MSHPQMAPHDHDMGLECNGDHSDPHKGSWKGHVLPGCVFIIWGAWWSWCILTTYICHRESGRPYRSRAWFPLRLPGRVRRSLWFLEPALKIAVPAVGVSLELLLDHDPVEYRNLVCPKGSLYAGRFSLSHLNNWQHAASYPAFVLSGLVDIAAAHVRFPPGTCQAVLGCAFGVMAFLMGTHEKHEPQDKVVHWLLFVAMLLSTATVFLELALPRNVLAGVAKAAAVLLQGAWLVQIASIEFEGRPQWSHDYPGGAIVAPVAFCSIAVLVLASVLAFYLLLVLLSRRGLLQGAALVPALEAEGEEEGEQHEENCRSCELPCYHPIRGCFDSANHSEHSADVDVEGGGGEGLPGASSPKQRASSRPMSLQLAAATHHPSSLX