MDTKESSIPNLPMKEIPGDYGVPFFGAIKDRYDFFYNQGADDFFRSRMKTYDSTIFRTNVPPGPFNARNSKVVVLVDAVSYPILFDNSQVDKENYFEGTFMSSPSFNGGYKVCGFLGTTDPKHTTLKGLFLSTLTRLHDKFIPIFTTSITQTFTSLEKELSEKGASYFNPISDNLSFEFLFRLFCEGKNPVETSVGTNGPKIVDKWVFLQLAPLISLGLKYVPNFLEDLVLHTFPLPYFLVKGDHQKLYNAFYNSMKDILDEAEKLGVKRDEACHNFIFLAGFNSYGGMKVFFPSLIKWIGTSGPSLHTRLVKEIRTAVKEAGGVITLSAIDKMPLVKSVVYETLRMDPPVPFQTVKARKNIIVSNHEASFLIKKDELIFGYQPLATKDSKVFKNGEEFNPDRFVGYGEKLLKYVYWSNGKETDNPTVNDKQCPGKDLIVLLGRLLVVEFFMRYDTFEIEFGKLLLGSKVTFKSLTKATS*