MKKILLCCSAGMSTSMLVKKMQQAAESKGIECKIDALSVNAFEEAIQEYDVCLLGPQVRFQLEELRKTADEYGKNIAAIS PQAYGMMKGDEVLQQALDLIN