MSLLLPTNLQQYPSSSSFPSSTPILSPPPSTAFSVIVPRRRCLRLVTSCVSTVQSSVATNGSSPAPAPAAVVVERDQIRLGLPSKGRMAADAIDLLKDCQLFVKQVNPRQYVAQIPQLPNTEVWFQRPKDIVRKLLSGDLDLGIVGLDTLSEYGQENEDLIIVHEALNFGDCHLSIAIPNYGIFENINSLKELAQMPQWSEERPLRLATGFTYLGPKFMKENGIKHVVFSTADGALEAAPAMGIADAILDLVSSGITLKENNLKEIEGGVVLESQAALVASRRALNERKGALNTVHEILERLEAHLKADGQFTVVANMRGNSAQEVAERVLSQPSLSGLQGPTISPVYCTQNGKVSVDYYAIVICVPKKALYDSVKQLRAAGGSGVLVSPLTYIFDEDTPRWGQLLRNLGI*