MFGIFTTKKLKIFKLRSANSDQKYGIAAKNMKDLLHKGCKIFQITKSGCRLCLYEDGTELSENYFQNLPANTELVILAAGQTWNGYAYDIVQVLNDFDEKQDEIIKAAQTLLSDEQAPKRRKILQDLVYNLNENSSAETKEEDKQWFEGVESRFKSKSDYMNYSCQSRIRSYMKEVDGYTTRVNPTSREEYKRIAEVMLQQLKSAKYNGCYFDRREKTKRLCTREGWFSCQGAFDTEQCSTLHSINPYGNKESRILFSTWNLDHMIEKKRTIVPALAAAVEGQSGAEVNWEYFYRLLFTKDNLRLVHVACHKKTSHNLSCDKAKIYKKSRALSRAKPKIYRKKKHGQKV