MVVSEKSKILIIGGTGYIGKYLVETSAKSGHPTFVLIRESTLLNPEKSKLIDTFKSYGVTLLFGDISNQESLLKAIKQVDVVISTVGGQQFADQVNIINAIKEAGNIKRFLPSEFGFDVDHAHAIEPAASLFALKVKIRRMIEAEGIPYTYVICNWFADFFLPNLGQLEAKTPPRDKVVIFGDGNPKGNDLIKTLYVFSSHQIDKILTSEADEFIHSISAIYVKEEDIATYTIEAVDDPRTLNKTLHMRPPANVLSFNEIVSLWEEKIGKTLEKLYLSEEDILQIVQEGPLPLRTNLAICHSVFVNGDSANFEVQPPTGVEATELYPKVKYTTVDEFYNKFV*