MSVHGQPLEITVVGCTDVKDAKVFLRQDPYVALEYGSTKLRTRACKDGGKNPSFNEKMVLTLIEGLWEINVEVRNGNAIALDHLIGSGKLELQKVLSSAHDDRSWPLTGKNGKHAGDVRVIMHLGNAENKSATQQERDLSHYMGPPMASPYLASPMGLAYPPPYPPQVSGFSQPYGHAFPQGGYPPQGYPPNHSLFPGQYPPVPYGPQLQSIYPPSHNHGVVLPQSYPSYSGPGFMPPGYAPGNYKKFKTKHGKHSRRKQYKFNHKHGAFGHGKHGPMRIFKKLKKWK*