MSHSPAPSGGGGQQPLVVSLNCLDDPSLEQEGLAGVAAVEHVPLSAVASGRVEAAAAVLLPSLAFLPRAAQRRLRPWQLLLCLGSADRAADAALAADLGLRLVHVDANRAEEVADTVMALILGLLRRTHLLSRQASSAPAAVAAGWLGSVQPMCRGMRRCRGLVLGIIGRSAAARCLATRSLAFRMSVLYFDPRYVLLIDGTIAGCALDGAEGPQWMEAWVREMPNVLILPRSADYSEEVWMEIREKAITMLQSFFFDGILPTSAISDEDDEISEAGNEDDHLDTQAKDSQSQIFDAEIDESHLTLEYEKKRAVSHHKEPQASGKSVNIGSRSEGRRSRSGKKGKKRPAHRRSQQKPDDLSAVESDSNYSSRRDDDTAMSSRDQVVSSSSRFASPEDSKYKQKSLVDSPMEITSEKKVPILLSRKYPDKLKDGFVVALRARDNSGYHVARQRVVGGGGWILDVVSNATNRDPAAQFLVTFKNKDTMGLRSFVAGGKLLQINRKTEFVFASHSFDVWESWMLDGSLLEGCKLINCRNPSAVLDVCIEILAAASEEDGVTRWLD*