MQNAEVLLRDQFVENVLEGALRRELKQLVRRQPTVTLLEGKQHQVPWVHISEDLSWTTNTASLAKKAQQRLYFLCKLKRARMSCCESSHSAIFANTVTLPASFQELPGNSGLISSIVRHCSKSNLLDFQ