MMDDPSTRRTAGIFGSGMGSFGMDWSQKGSVLWDWENLPPIGANGNLVPQAEAKFAGVEITRHGSVHSSCGTFSSSSEMGYGSSKSSISASIDSSPKAGNNMELNFAPARVPDKYIRKNTDLRTSPSSVIAVSSGEPVLSLKLGKRTYFEDACGGQSVKSSPSDSSIVTPPAAPVKKAKAAQNVQNSYCQVEGCKIDLSSAKDYHRKHKVCEAHSKAPKVVVAGLERRFCQQCSRFHGLDVFDQKKRSCRRRLNDHNARRRKPQPEAISFGSSRLPAMFYGTDPRQQTSLLFGQAPYGQIRSRASSSWDNPGGAFKFAETKASWLKPAGATGLDALHLSSQQVWNNIMPHGAHQDFAGFMAFKGTSAKVLNQGSFSSLL