MSRTVLLLCCSSLCASAYSLSPGGRLAVDDAPSDSAADEPDAPEPAFPDLAEELDVDEGSIAKEALKAEVADGFTAAAPDKAVLGEILLALESANPTRSPATSPLLNGKWKVLYASGATPSLKALMLLLKGSRLAPKSPSGAELADVQDAYLTIREEQPRAEGSLRTRLLSFENTIKLSSRLEAESAVRLVETYEAAESEYMSLKLPFQRPVQYKRSVLVSYLDDELLVVRDSQGRPDILLRVDEASRSPSSLGGEVSDDDENDAAPGAS*