MSRPTGAWRLGMATCTIPAAPRAHVGRLPGIRQAARPALLLPSFSSSTLLCHRLPPILPLVLQLLRVRANHAMAASAGTVYEADAEAVVRRITPALDRARHKGQAGKIAVIGGCREYTGAPYFAAISALKVGADLSHVFCTKDAATVIKSYSPELIVHPILEESYSVRVDERASVSSKILTEVAKWMERFDCIVVGPGLGRDPFLLECVSNIMRHARQANIPTVVDGDGLFLVNNNLNLVEGNPLAILTPNVYEYKRLVQKVLNCDVDEESASEQLIALCQKIGDVTIMQKGKADVISDGKTVTQVSTFGSPRRCGGQGDILSGSVAVFASWARHFVLTNEEPTEKRVNPMTLGCIAASLLLRKAASHAFEKNKRSTVTSDIIEFLGKSLEDICPAEH*