MKTIKVKFVDFWKGFDPRNNFLMDILKQRYHIELSESPDYLIFSVFGFTNLNYERCVKIFYTGENLTPDFNICDYAIGFDYLSFGDRYMRLPLYAVYGIEKLASPKVIDKEKVLKRKFCSYVVSNNIGAPERSRFFHLLSEYKKVDSGGRWENNVGGPVPNKLDFIKDYKFNIAFENSMYDGYTTEKIMEPMLVNSLPIYWGNRLINKDFNPASFINVSDFPSLEAAVEHIVMLDNNDDMYLSILSKPWFNDENYLDWKARFFHFFDNIFNRPIDECKYLTPYGFCRHYRNQLRSARLLKQRFRQLRNPLRWFR