MQKMVQALPQYRDQIEKLSLHIDIATKLNAKIAEYSLRDIGTLEQELVFGDASSKELINILTNQNLTKENKLRLLMIYAASHPEKLDAPKRLQWMKLARLTEDDMHPVVNMEYMGVSVSKKSGGFSLKFGNRKNKRGVRKEKNQDEEIYDLSRFYPLIQDVIEDLAKGELSKEDYPYVKEPSAAVLHSMSGDTGSVRSTTTNSKPAQSMRTSKPNSTWASRSKPSDEGQPSESTLRHAHSDPKITGKRIFVFMIGGATRSELRAVHKLTGQIRREVVLGTTSLDEPHEFLTKLKLLSVLDEIALDELEI*