MDLGKSSSTSASLKELQEDGALPGRGAMEREAGEQPGKISSWTAKPPLTPFFSRLSTSSTISECGACRGLSSRAVERQVGQLMISGPTTASDVPVPLCEKGATERDAAINALPLTDIIGPLADHQVAASLKEKVVKEASDAAAATTSGGNAPTKGRKFSSVSGHRRKAPTPSALDASPPPPRRQRLVTIGEKEAWAKAAQSKSGGASSASPTAASTDVVLAAGSREVTPSGPVSDPAAGRGPPTAILAWEELQVEMGRLLEAGARSIGHEVAEARSEAALANARADRLVRELAEAHEDLTKMRELVAGNERQRDADDEGVQQRGQPESPVIPPILAFEGHALLDDVNDIVPGRAGTATTSFGWWPFHPFRSSDLINRVLEREEQPNLEGVGKRIDEALKQECRRSSRYAGGHVLACVRDHRPQLHLEFLHEGFTHSQRTPAEIDHLAKSMAPLAEKVFQSMDWRWPSW*