MLDDTDRRLLRHLLAEPALGTAELAARAGLTTATCWRRLERLTERGVIGARQAVIDWRRLGYEVEVSLRFTLDKTDPRAFDEFLAAARTVPEVIGIETFLGRVDVRLNVIARDMKHYQELYRSRILSLPHITDIEALMLVATIREAEALPL