MDTKESSIPNLPMKEIPGDYGVPFLGAIKDRYDFHYNQGADEFFRSRMEKHDSTIFRTNVPPGPFNARNSKVVVLVDAVSYPILFDSSQVDKENYFEGTFMSSPSFNGGYKVCGFLGTTDPKHTTLKGLFLSTLTRLHDKFIPIFTTSITQMFTSLEKELSEKGASYFNPISDNLSFEFLFRLFCEGKNPVETSVGTNGPKIVDKWVFLQLAPLISLGLKYVPNFLEDLVLHTFPLPYFLVKGDHQKLYNAFYNSMKDILDEAEKLGVKREEACHNFIFLAGFNSYGGMKVFFPSLIKWIGTSGPSLHTRLVKEIRTAVKEAGGVITLSAIDKMPLVKSVVYETLRMDPPVPFQTVKARKNIIVSNHEASFLIKKDELIFGYQPLATKDSKVFKNGEEFNPDRFVGYGEKLLKYVYWSNGKETDNPTVSDKQCPGKDLIVLLGRLLVVEFFMRYDTFEIEFGKLLLGSKVTFKSLTKATS*