MEKRPFDRNTEKNTRLIGFLKTLMVCTGTWSYHWTDNFILKKLYHYFFFFPLSVFGAFYIAIIMELFRVLYERDKLDKLLLNLGIVLDASKITIRLFFYFKNNVLAKFKNIMRDEQDIFESQEPEVIEYYLQRAKSWRSTLIFLYITTCLCSYGYMIIEISDNILVNRRHKANNESVEPPFLYQIYYPNPVENRVSLYCVNCFMVTFIILAVNVSFGISTTCMVYGATQLEIFQIRLKRIHEIAEKSYNGDVALTLKTYIVKHQDLMTFILDLNDCIRSATLGEFLISSINCASVVADITKVSDIGLDATYSGCYVVLLISQIFTYASAASEIKIQSAAIADAIYECEWYNFDKNSQKMINILQSRAQKPLEMTIGPFGAMTNETAVMMMKACYSYVAFMKDSGVAETTVD