MVTGKSENDMEPRHADCTDKPFDLAENLNFNYIKLGYSDLLSRASMFWLPMLAAGALKFTAKSVEFQKRILERAAVSKFVAVLPALHYLPPRLTHETSRQEAEIVMFGCVQDLLDKTGIAVNEIGILVVNCSVFNPIPLLSSMIVNKFGFRSDIKTYNVSGMGCSANLISLDLAVGCLRAANRGTYAIVLSTENITENWYFRNYELMLVSNILFRMGCGAVLLSNKRNDRHCAKYRLLHVVRTHRVGVNDMAYHAAFQEEDLTGTVGVNLSKHIMEIAVEALKEIIKFLVRKIFVKGKAKEYVPDFKRAFNHMCIHSSGKAVIRVVEKGLNLPPETVEPSKMTLYRFGNTSSSSTWYQFQYLESKGRMKKGQKIW*