MASILRSLGFFSVPDLSGKTAVVTGANSGVGYEVVRTLANHRCRVVMGVRSLERGTHAAAMIQYDNPEADVHVMHLDLEDLKSVKAFAQGVLASVNRIDVLVNAAGRFLDSPFKTTADGFEVTYASVFWGHAYLTLLLLERIMKSEPARIVQVISFAEMLGRVNFNDLKGEKLGTSGLPAYSNSKIMAWMWLFELQMRLKRSGKQVDCFGTQPGLVASGLMDKVDFRYPSGLAMYAAAALIGLPPSQGARSTIYAAVDPYLSGKGGRYIGTPYMTFSLPYLFHTASGKAWNPQAKNIDAHVRLWEESIRILRDVTGEKVPNLKAVLVYE*