MEVLKNPFLGRGMECDAFQGVPFPSVDVASVRALLDRCPKHGATELVDAQFLAQQAGVAKFFVKDERSRMGLGSFKALGAAFVIACDAVTENAINPEGALAGRTYVTASAGNHGMSVAAGAKVFGATAVIYLANTVPESFAGRLAAMGATVVRAGDDYEASMAAAQQAAADNNWALLTDSSWAGYTDMAHGVMQGYMQMAAEAIEQMPCPPSHVFLQAGVGGMAGAMAALIRKEWNTTPVIVVVEPEFAPALIDSIRAGKPVATTGPVSDMGRLDCKEPSFVALKGLARDADYFLTITEEQAACGVEIIAKAGLETSASGGAGMAAALIAPNELGLDENSVVLTFLSEGPA