MKIGDAVITGLISIFNFFLLNRCENFTTEIDGSNGKLTLWQFLLELLLSNKYEHIIRWTNKRGEFILVQAEIVAKLWGMRKDKNHRMNYDKLSRALRYYYQKNIIRKVHGLTPPTVVTSTLTSLNHLPVYSNIDNNNSSVTSSLYHTSKLNELFNHSQKQHQDWFYTPPQHDCSLLNLFNCRNIEEFNMDQEKQIYSTDPCCRIEQTNSMLHKEKIISNTTDNNNNNQYMNNQIIDHCPMNLHVNYHPDLMNNYDSELWKVEDITQYEKDNPINFTPTNLGISEKLQFKQYSQQDNNRPRSPMNKLLIIMKIFIRMIIFLLMSVIRYRKNVILSDSKMTSNLNSSTVNTTYNSSRADTMSMSSLPTLSMSENKCVWMPRKKKQ