MKFLLILLITFILIFSLNFSTDEIVVEAENGVLNGTYVAKNLPGYQGTGYVDGFDRDGDSCTITFEVKEAGMYELIIGYAAPYGYKENSLYVNGVFQTNVKFPPSQSFTTVYGGLIPLKSGKNTISIVKSWGWFLLDYFKIKKAELPTMNPTNKLVTPNPSKEAQKLMDYLVSIYGKYTLSGQMGYKDAFWIWNITDKFPAICGFDMIDYSPSRVERGASSRDVEDAIDWWNMGGIVQFQWHWNAPKGLYDTPGKEWWRGFYTNATSFDIEYALNHPESEDYKLIIRDIDAIAVQLKRLQEARVPILWRPLHEAEGRWFWWGAKGPEPCKKLWRLLFDRLVNYHKINNLIWVWTTTDSPDALKWYPGDEYVDIVGADVYLNDKNYSPSTGMFYNIVKIFGGKKLVALTENGIIPDPDLMKEQKAYWAWFMTWSGFENDPNKNEISHIKKVFNHPFVITKDELPNLKVEE