MASEKTKNVRELEAALGLLKLSGFQMNRYCAGKQMRKTRLQTCVLNRIFEISKFPSSKTIIDLALLINVHPKSIQKWFQNTRQAIRKKGHMKGILLLMEPEEHNSMDIPLPILADIVEMEKRVMSRFGLE