MRGTLYEKELTISSGLFRGFVFLHRSGSQGKFLRRGLSGPEMAVRAARRTALLLRSSILSPSKHQHRQVRHLNIHEYQGAKLMSQYGVNVPKGVAVSSITELHEVLKQTFPKEEELVVKSQILAGGRGLGTFKNGFKGGVHVVKRDEVETVAGKMLGQVLVTKQTGPDGKPVNQVYICEKLSLVNEMYFAIALDRASAGPVIIACSKGGTSIEDLAEKYPDMIIKVPVDVFTGITDKEASKVVDGLNLKVSDRTASIEQIKNLYKLFAEKDCTLLEINPLAETAEKELVAADAKLNFDDNAAFRQKDVFALRDKSQEDPREVAAAEADLNYIGLDGEIGCMVNGAGLAMATMDIIKLHGGTPANFLDVGGNASESQVVEAFKILTSDARVKAILVNIFGGIMKCDIIANGIVNAAKHVSLKVPLIVRLEGTNVDMGKSILKESGMAIIPAEDLDDAARKAVDSIKG*