MDFKYTEEKELIKINNVMIHKYTILYTSNCILDISFGEDKITCFNNRLVFLERGVNISVRIQKQKLTEKPYVAFRLNENVLRHLKNTLMIIYGMSKIDSCECRGVSRKIMTTEVDKMLLNVLREMMGHHNDDSSFISALIYLISKIKCNDKIIESLYMSSITFFTDKVRGVIEKDLSRKWTLAIIADVFNVSEITIRKRLESEDTNFNQILMQSRMSKAALLLLENSYQISQISNMIGISSASYFIRIFNKHFGVTPKQFFNYFKGG