MALKNFNDTVNLNNAAEELNVPKRRLYDITNVLEGINLVEKIGKNSIRWKTNDGDASVLDALKKDCRDLQAEEIELDAVLLDLTSAVKLLKEDPTCNPYAYLRLRDLRSLDTLKEQTLIAVKSLPDTQCSIELADLSSTGRFQLKISTDNCSALKTYLCSSEANIHSNVEDVLSASK