MLKLPYRPVFCTLKQFRLYSSTPVKDIVANGKTYKGDNWTNVPPYILELTKRKLYKNPNHPIGILHDLIKTSVNGMGYTVYEDFPPIVTKYENFDSLGFPEDHPGRSRSDTYYLNRDHLLRTHTSAHEQQCFTECKTPGYLISADVYRKDEIDRTHYPAFHQLEGARVWDRNDPNLLENIRKDIDEIPKTDIIVEDEFRENPVTENNPNQKHLKEEEVRLVAEHLKKTVEFIVYQVFEKARQSAKEQGLTMAYLDEPLKVRWVEAYFPWTSPSWEIEVWWKNEWLECCGCGIVQQQVLLNFGIGENKISWAFGIGLDRIAMLLFNIPDIRLFWTLDERFHNQFRQGQINTFVPYLKYPGIKRDVSFWLDRDLHANEVMEIVRLHAGDLAESVSLVDEFVHPRTQRKSLCFRINYQSMDRNLTNLEINEIHDKVENELVEQFNVEIR*