MSNPFLRHRARVRSMRMLVADDHEANRMVLQRLLEKAGHKVLCVNGAEQVLDAMAEEDYDAVIVDLHMPGMNGLDMLKQLRVMQASGMRYTPVVVLSADVTPEAIRACEQAGARAFLAKPVVAAKLLDTLADLAVSTRQLATP