MGWCFNLNLSRIGNQWLQAYFKYSGMQSVIIEVDSGTFLHCWIPQEKPDQAKDKPAVMLIHGFAMNSMWHWSSQIRPLMAHFQLYVPDLIFWGKSTTNTAHRSEVYQAQMLMKLMQALGVSKFSVAGTSYGGFVAFWMAHHFPNAVDKVVIANSGVCMAPSDNANLLERANLGNVSDLLLPQTPAAVRTLTKLSIHNVPNMVPSFLLKDFIEFFYMESRTERVELLDNLVISNQDANQLPILKQKVLIIWGDHDGIFLPELAHALKAHLGGRTVLEIVKDTAHCVQLEKPKAFNQILIRFLLQD*