MVLGTEKTAFSPGKHQQRGMPFWQKAVILLCVGSMLLFSLTLMMDAESASQWSGGLSALSSKLDSMAPMPVIPEDDPTCVSRTQQNLYRRQDRQLTMPTALGETWKRYAELHRSCSLGKSKNWTDVFVKQANGGCNYLLFIEGGAGLGNRILSLTSALLYALATDRVLLVDSRKILPSLLCEPFANSSWLLPDDFPYSEVEQAQALGRAKELNWNVSLVNLHLEHLQSGGDQQFFCDDTHFHLRKVPWLAWTSTQYYVTKLFMIPSFWRRLTPLFNSGPDAFTYISRLLILPNNDLWAHIVRVYWGYLSSSGLRLGLQIRLHGRGDLAAFDPAVKDRIMDCLTSNRALPTMQEGDGSNVTQLSALYPRKYLAMRRHQAPADTVVFIASLQQRYQEELMKMFDRQANVDNSIIRVHMVSHSGRQDNSVDQSHNALVEMWLLSFSDVIATSAYSTFGYIAQGLGGLTPYILNIRGENVTGDGKASCLVGQSSQPCTHYPMKPACESLNITESHQAWMDGHIRECQDQPGGLQLGTYPVPLEGR*