MATLAIATVGFSFSFVHVYGVRTVSVSRGVGETNLKTNHGSFDRRVLGIDCGTARKQIGQSVSPVKIQGYPSSAARPRFGSMQFRSVDPCRDVFQSWTICQLVPRSGKDYGCTVALAMEVAEGTFLWNRGVTDSREVGLLKDSSPSYVKLPPKNRADDASLHNPLLRLERMGCGWLGILIEWDGVILDDDGDIERKAWTALAEEEGKRLPPTFVLKRAEGMKNEQAISEVFCWSRDPRQMKRLAQRKEELYQVMQGGIYRLKPGSREFILALRNYNIPIAVVSTRPRKVLERAIEAVGMEGLFTGVVAAEDVYRGKPDPEMFIYAAQLLDIIPDRCIVFGSSNSSIEAAHDACMKCIAMAGKHPMFELGAADLVVTRLDNLSFVDLKNLSDLESPEFQHLEPEPEPQLEHLTPRTGIALY*