MSFSGVEDNEMSDDDGSSQLLGEKKRRLNMEQVKALERSFEVANKLDPERKIQLARALGLQPRQIAIWFQNRRARWKTKQLEKDYEMLKRHFDSLKTDNDALKAQNKELHSELQLLSVKKRESSGGGAIMFNLNKENEGCWSNNGSDDNNNNSIDVNLGTRTSSGDSPFYSKNVFPSGPGPVPLAKFLQSSSTPPDHLNHCNKNNNIDPTVQHEGFCNMFTPVDDHTNFWPWPEQQHFN