MMNIKEWERHTLLADIAMQESDHLRSILHYQQALTVSQQLDESEEIDMEDRMMISVISCHNMAKFWRTMGDNQYELKYLQLASERVLTLIPQCHKPGCEAFVDSLGCCRKALLDFMKRHPNPEIARMVQHIDTASKCEIIAQFRLN