MDMNAAKLTKPQRDKIRSFIDFAACSEKTAIEALKRHEWSLEGAINSYFNEAPVMRVQPVDKRKLEDLYARYKDADEDKIGVEKLCTDLGVDPTDIIMLIFAYKVKAATMCEFSRQEFINGLGSLGCDSIDKIKEKFSRWKAELDDETRFADFYNYAFNFSKEPTQKSLALDTAIAVWQLVLKDRFKFLDDWVQFLQEKHSKSISRDSWQLLLQFAVQMNADPDLSNFDSDGAWPVLIDEFASWFREKKGSRGG*