MAPQIPSRHLFIDGQWSVPTHGNRLPIINPATEETIGDIPAGTAEDVDLAVKAACAAFARNRGKDWPKASGKYRARFLRDIAAKVTERKSELAELEAMDCGKPFDEAAWDMDDVAGCFEYYADLAEALDEKQCAPISLPTESFKSHVVKTALGVVALITPWNYPLLMATWKVAPALAAGCTAVLKPSELASITCLELASICQEVGLPSGVLNVITGLGQAAGAPLAAHPDIDKIAFTGSTFTGRLVMNAAAQLTKPVSLELGGKSPILVFDDVNIEKAVEWTMFGCFWTNGQICSATSRLLVQETIADEFLDKLVKWSKSVEISNPLEKGCRLGPVVSESQYKKILNYVSTAQAEGATLLCGGKRPDHLDRGYFLMPTVLGNVKPSMQIWKEEVFGPVLAVTTFKSEEEAIDLANDTSYGLAGAVLSKNSDRCKRVSEELEAGIVWINCSQPTFCQAPWGGTKRSGFGRELGEWGLENYLSVKQVTEYISEEPWNWYPSPSKL*