MSRSGQDRYADGQFWGVLPPAAHLPETSSLSLSRSVLDNERESENAESRNNGDRAQVHWDNNWLWHTIFDVIDPLRITVISPIDILASLLSRTVDLSSNWAFDSTYYVLSLSRPSRSAGQKKGSDLLPSQLSGLRDRIPCDLFHIRDWPSLLINEGSFAPVYSTYEFFHYSAATLLPAIFDASDPSFSVICENLKLLSYIATFPLSHHISDFLIPHCPPVEHLFVQLMPKNRDFWESSSLAKVNLSDLWLECDTSYALLVRQMLEPVPQQGWQRLRIFETGDKPAEGVWRMNTYDAHINGVNGWREESEGVFVKDDSSSESQEQEQEQAEEEGP*