MSNLQILSKFTVGGQELQNRVVLAPLTRARCTPTEDPLDTVSRTPNDLMATYYEQRASAGLIITEATAVSEEGYGWLNSPELRTEAQMEAWKKIVDKVHAKGSKIYVQFWNMGRQAHSSFHVESQRVVSASDIPMADSFKVKTSTFEDVPPETPVPLTVDEIQSVVADYVHGAKLACQAGFDGIEIHSANGYLIDQFLQSKTNKRADQYGGSMENRFRFLKEIVQGVVDSGAYPSNRIGFRISPNGVFGDMGSEDNAQMFTFVAAEMSKLKVAYLHLMDGLGFGYHGLCPAVTAADIRKVFDGPIICNVGLTKEIAEGMIRSGAADLACFGRLYISNPDLVERFANDWPLEPEAAYQHWWQHVGAKGYTDWPTYKPSEEDSDDAQNDE*