MALNPEDPCGGFHHAKVADFINEKMAGHVKGPEFYIENMSSSWEEVEGKLRAILENSTVSSEAKEACAWGGLALSVRFACRQSHLQGCRVQWLHDFAKLHRSAAQSLAADLKVLTAQQELERKDAASQLQLLRASLAEVQEERDQELRQPLERTTGWPTVAADDGAGTEGEGEEEEKAMAAPATTAAADATGGEEERDAAGATTTPATEATRELSGSFLQLLGAVKPKNFTSEGQREGELRSLGTAKVYFSGAVKPGPTASPAHFPVQLPASFTYSYPCPSSSFPDPPAPTPSPRTATFTASVPPQMAPHRGASDVSFWSEGGAQGIDPQEPQRSRRDPKFHKQRRAPLVRRLGDWDCSWCKAVNFSRRKTCFRCGRGIWLQKSE