MVLSEQERKKVVYDPNVPDTRGRFGMFGGMYVPETLMGPLDDLQKAYNEIKKDPDFQAELDGLLKDYVGRPSPLYFAARLTEHFKRADGTGPQIYLKREDLNHTGAHKINNSLAQILLARRMGKTRIIAETGAGQHGVATATVCARFGMQCIVYMGAKDMERQKLNVFRMRLMGAEVRAVTSGTATLTNALSEAIRDWVTNPTDTHYIVGSVAGPHPYPMLVRDFHACIGKETRAQAMEKWGGLPDYLLACVGGGSNAMGLFHEFRNDKSVKMVGVEAAGEGVSSPRNAATLTNGQVGVLHGSMSYQLQDSDGQILEAHSISAGLDYPGVGPEHSYLRDSGRAEYYAVTDDEALDGFKLLARLEGIIPALETSHAIAFLSKWCPNLTGSPKVVLNCSGRGDKDVNTVVKELEARGDGSLLFE*