MEPEPFSLPHSLPQWPKGEGFAEGQIRIGIPDGFFSLGHYGQPNNQPLQGFVLVARDVDASKTETRHNYERPDSLPALQQPLDYTLLWSTNDWTEDNHDGFGYFWLPCPPKGYKAMGCVVTNQPNKPSLEEVVCVRADLTETCETHQLILNPDSISPRFHFRVWSTRPCKRGMWEKGVSLGTFFCGPYESSRDELSIACLKNLEPSLHAMPNIDQIHALIKHYGPTVFFHPSEIYLPSSVSWFFKNGAMLYRQGEPTGHVIDSEGSNLPNGGRNDGEYWIDFPNDDRRSYVKRGNMESAELYIHVKPALGGTFTDIAMWVFCPFNGPATLKAGMMNISFSKIGRHVGDWEHFTLRVSNFSGELWSIYFSQHSGGEWVDACNLEYIEGNKAIIYSSKSGHASFPHPGNYLQGSQKFGVGIRNDAMQSSFYVESSTKYQIVAAEYLSGGVVEPPWLQYMREWGPKIVYDSRKELEKMVSILPNTIRCSVENLIKKIPIELSGEEGPTGPKEKNNWVGDERC