MSQGKSPARPQNEPETKMTESREFRQMLEKRERELFALSDGRIQQLSVQIREKDSLVTELKDKVTQLQNDLKNSKADEVDKTSQQKIEVLEKEIERLRKSKEDLKVKTKNELESTKAELKGLMARKEDAHKEELDAATQKWQKKIDEAEVVKLWNIKNCNYVEFSDVQARLAASAENLKFAEEKFEAADERCKTLKKQLDASRESQKALAALADASSRQQNQNITPLKEHKDKQPHDNIDAKEEENNLKDDKDIKMQADESFSDVMEQLQEFKAHHAEAVDLFNKEIDSLTKQLENATSKTETLETEVERLRREIEEKGRDYNDLEDKHHGLHNLFDRLREGTVRDPAPIPSHRRSCPLARHGKLVNTFAF*