MSVVRIGPYTLPNRLILAPMAGVTDRPFRQLCRRLGAGMVVSEMVTSDVRLWNSRKSRLRLIHDGEDEPRSVQIAGGDPAMLAEAAQRNVELGAQIIDINMGCPAKKVCNKAAGSALLRDEALVAEILDAVVRAVDVPVTLKIRTGWDRDNRNGVTVAKLAEQAGIQALAVHGRTRADLYTGEAEYETIAAIKQAVSIPVFANGDIDSPEKARKVIEQTGVDALLIGRAAQGRPWIFREIDHYLRTGEHLPAAPLPEVQSILLEHLAELHLFYGEEMGVRIARKHVGWYLATLPGAREFRAQFNRLQDTDAQCASVRQFFAERQNNGTGVAA*