MNALLHAMRVQIAELTSQLAEIQANPPVATPSVEKKFNKKVEVLQIWVKANWDAFADDFEVANAVLSRLKGPVAGRYAQVRLQECYTAGVWPTWDDLKKEIKKYFKPQAERDWARQQIRSFKQGNMRTDDYVTRFLALSIQGGLGNEHAVELLERNVNPRIAEQIYLQDTRSDNLALAAEEVRRVGRAMELYAMHQGGGSTKQTTSPQRRPGSSNQHQNHSHGFRPFGLQPGQGAPMDIGAVQGGQMRRFKGNCYNCGQEGHMSRDCRKGSQAGQQKNNQGRQARQLETEQPDDRLHSLAGCSYDEIRAFFYDQQVNKMKAQGNEFGA