MNSIFSIIEHQAFSKEDLKEIFKEKAEGFYKELEDFAKNNENLLGFKNKNSLKAKNYVGIIQTKSGVLEILPKCTNLDSYKKEDSSSNHDKEKLRRCYELDNISKNNDFYEKDFKFNPKNLLINMLKTLKNSPFKKSQISSLQSSKIPLFEVFITMFLDEFDSVYKKGLMRSYLSCEENRAFLKGKLLFNEHIKQNLIHKERFFTSNDEFVLDIAPNRLIKSTLNFLKSKTSLNKFRLIKAMQMLDEVEFSKNYEKDFSYKISRHFDYYENLLLWCKIFLKNESFMPYHGKNEAFALLFPMEKIFEDYVAYMLKKVNSTQDIKVQNNGKYLISKNDENCFMLKPDLYIKNKMILDTKWKIPNDSEDEKKQGIAQSDLYQMFAYACKFKIYDIKLVYPLCEKTQDLQRKIAEKFFVFKASEHLYFKEQGQKDIKVQVFFAPLPF