MNKVFQSIIITLMSAMIPFFSSCSDDDSVNEWDMSYVSLLPADYLRPTPSFTLKHVEEEGIEGSVEFQFMATTQKAVTQDINVHYSVTCDGIDANKINLSAKNLLIKAGSTASEPITLSITDWKYLENTKEALEYTLKIKIADIESTSAEVTNAAYYQEIVLKISKTAEKKKESVLLTNVKDWIFTFMTGVENSASNSVAGTGTNDVATNGVPFWLTVDFKEVKNVTGVQTTHWGAGYAPSKVEIFSSENGDDWVSIGQWDTKGRTQTITFDERVKTRYLKYQMITVPSRVDITRFYIYAW