MALFLRPPFFPLPKPISKSARMAMKSFSPSISEKRKLPILLFDVMDTLVRDPFYQDVPAFFGMPMKELLETKHPTAWIEFEKGLINEMELAKKFFKDGRPFDLEGLKECMRRGYSYIDGIEALLYNLKQNNYEMHAFTNYPIWYMLIEDKLKISTYLSWTFCSCKTGKRKPVAEAYLEVLQHLGVEPASCVFIDDRMANVEAAVNAGMVGLHFKNAASLQQDLSLLGIETGSSRHDSPRNCNSMSLAEENSL