MRSLFESSSSTNKTIAQLCELVKTETISHEGNDDPAWAENVVKTLAKRLKKSKYLEELARAIINEDRLTDCCAIPASHHELKAVDNCRYPFAKKAEMICINPYHYEPIHAKAPPLPPVVVNKTAGYYQVTPSAIAALTNHGFGGQTFEDVC