MALSEELLNVLELTRKEVLYHPNGELILPLRRIIWKTFGAFEIKEKYRASSTIGLKRRLKLATMCVEKVMNIWNEAFPNDKRPMRCLEIANEYVTGKTNYESIWNEMSHFVTDLDNKGGEERYYLAVTVGRAAISVLNVAIKDESILVYGNDSRLDSDYDAYDWDTSFCVAIAYSGSGPWENTNIEKRREFWLWYINEAVPEAYMAFAD