MTRGMTHLQHLCTLCDLLPDLKAGGRTLTYFLSHALNRRYRRTFSVATTFGSSSVIAPILKTRPFVASTAQSFNPAESSQRKLPPTLPDDEPLVTQPVEGAPAIAVKEGSSRDGNNRLILIDGKAVVYRAYFKLMTKFQYGTMEDPSGEGDWVLTVFTALSTVLRILELNPSHIVVVFDHDGLTFRHTLFSEYKMNRFPTPDTVRQALRYIKPALLAMGVKTVEVPGVEADDVIGTLAVSAVDAGTKVRVVSPDKDFFQLISNSLRLLRFVPRGSGIVSFGLEEFHARFQNLEPSQFVDVLALMGDKVDNIPGVPGVGEKTAVNLIKLYGSLEKVLEERNNVKGKRALSGLLADNGEVLLGKRLVTLRTDLPYYMVPFSMGDFLYRKPQDGGERYFNLLKAMGSFVDGTFTKSLEKRTEEIWMSYQ*