MERASSIVNQIQPPTYGDLITILSIDGGGIRGIIPATILSFLESLLQELDGEDARLADYFDVITGTDTGGIMTAMLTAPNENDRPLFTAEDIKAFYHDHCPRIFPQCRWPFGFLTKIFKAIAGPRYSGNYLHELLREKLGKTRLHQTLTNVVIPTYDIKRLQPIIFSTYKVKSTPSLDAQLSDICIGTSAAPTYLPAHCFETKDSQGNVREFNLIDGGVAVTNPALVAMGEVTKEVFKENPDFFPIKPMDYRRFLVVSIGTGSPERRKEYTATSASKWGVLGWLLSGGSTPLIDVFSQASSDMVDIHISVVFQALHSKSNYFRIEDDTIRETESSVHATTKENMENLVKIGEGLLKKPVSRVNLETGIYEPVENEGTNEEALKKIAKQLCAERRLREMRSPHVPSFKRG