MNSTFSIIEYQAFSKEDLKEIFKEKAEGFYKELEDFAKNNENLLGFKNKNSLKAKNYVGIIQTKSGVLEILPKCTNLDSYKKEDSSSNHDKEKLKRYYELDNISKNNDFYEKDFKFNPKNLLINMLKTLKNSPFKKSQISSLQSSKIPLFEVFITMFLDEFDSVYKKGLMRSYLSCEENRAFLKGKLLFNEHIKQNFIHKERFFTSNDEFVLDIAPNRLIKSTLNFLKSKTSLNKFRLIKAMQMLDEVEFSKNYEKDFSYKISRHFDYYENLLLWCKIFLKNESFMPYHGKNEAFALLFPMEKIFEDYVAYMLKKVNPAQDIKVQNNGKYLISKNDENCFMLKPDLYIENKMILDTKWKIPNDSENEKKQGIEQSDLYQMFAYACKFKIYDIKLVYPLCEKTQDLQRKIAEKFFVFKASEHLYFKEQGQKDIKVQVFFAPLPF*