MEAAKFSTELESSKQQTNYAADISSIQEARDRIGPYIDKTPVLSSSSLNIIAGRTLFFKCEIFQKGGAFKFRGACNAVFSLPVDLADKGVVTHSSGNHAAALALAAKLRGIPAYIVIPKNAPICKVENVKRYGGQVIWCEPTMQERESVSAKVQEETGAVLIHPFNDGRIISGQGTISLELLEQVAQLDAIVVPISGGGLISGVAVAAKALKPNILIFAAEPKGADDAARSKAAGHIVTLTETKTIADGLRAYLGDLTWPIVRDLVDEIIVVEEGEIVEAMKICYEILKLAVEPSGAIGLAAVLSHQFQDNMRWSHCQNIGIVLSGGNVDLSVLWESFQKAH*