MMNRILIVGGTGYLGKYLAKASVSQGYPTFVLARPATTATHDSSKEKLLQELKDNGIHILAGSLDDHNSLVNAIKQVDIVISSVAIPQHLEQLNIIRAIKEVGNIKQRFIPSEFGNEVDRVEAFPPFQRVCDTKKKIRREIEESGIPYSFISANSFLAYFVDYFLRPRQKPQPEEVVIYGDGLTKEDDIVAFTIRVANHPRTVNKLVIYRPPGNMISQSDLVSLWEKKTGRTLQRVFFPEAEMVRLSQCDQTNFELGYEDLEASQLYQDHKYTTMDEFLDTCSISPPETKLTSF*