MKSMTGFGKKTIQNENYQLDIEVKSVNQRFLDIQLRMPKELNAYELVIRQVIKRTLKRGRVEVYVNLQKIGNNQKEVRVQWDLIDQLLNSVDQHLKENYPEATFDAGDTVNHLLKQNDFVEIVEAEIADQTFEPFLVQAFEAAIASLDQSRVQEGTQIKQILLDYVAVLTQSIQELQAFVGVFEQEYRQRFEAKLNEWLGSQVDETRLLTEMAILLEKGDIHEELDRLDIHIDKLHQLLDETEPVGRELDFLIQEMNREVNTIGSKSSPIEIKNSVVQMKTTLEKIREQIQNVE*