MSELSGKGCEIIVPFEERLPVRDIEKSIIKKYRKNLWSKFMKAIRDYKLVEEGDKIAVAISGGKDSILMAKMFQELKKHGQVNFDVEFIAMDPGYHANIRQLLIDNCEYLNIPIHLFDSRIFEIADEIAKDYPCYMCARMRRGALYSKAEELGCNKLALGHHYDDVIETTMLNLLCAGNFKTMLPKLNSTNFEGIKIIRPLYYIREEHIIRFIQNSGIWPLNCACMVAAKKTGNKRYEIKDLIKSLESNFKNVEKSIFKAAENVNLDSVLGWQKDGEKHSFLENFE*