MGRRRNIGFDKIIEERKMLSFFKIFQSSDLSSECMRAFSYSFISRLSRKDFSYKMVIRAQWGKTWHLEISKNPRYYYIERRGWDQFVSDNALGENEFITFTHRGNMVFHVNIYEQNGVEMLTPRKFQTMDSSSGIKKEGESSFKDVKKEEETDESAGRAEFVVRKRKTEESKSSKKKMERKKKKSKSKSKSKEVLNGVPEFKITIRKSYLKFLAIPKHFVDDHIPNKSKFFTVRHPNGIGSWKVLCLVREIRTIFSGGYSKLAREYPLMVGDKCTFKLIKPFEFVLLTSKKTRDEIDHYMID