MRRPSSGAAASSRGGGASEFELVCRLECVQGLVDALTSIKWKKQQDAICELSEHGMLIVVEESSCLQGKVYFRKELFKEYQYHANVRPRFGVSLTTLVDCLNTFASTAGTTALELRYPGTDMELILRLTDESRMCTDAEIRTRIPDSVPYDFSIDDDDANEPPVSFAVKSSALKDAFEDLEWPGSSIQIALNPEPPVVTFRGEGHGDLQIDFFYDSQTDLFIAFQCDRAASFWYKYKFLRATTANIPGSILKDNRGSKLTIDNRGLLKVQHIISIRQTAAQVQQNQDSSLDGRMTDQSSRISYVEFYVLPDEEPVDVN*