AEFLPPPPPQDPHAMADEELSPQAAKKGTLSPGGSRSGVAEPGTLLQKLRGNISKAVQNKVDAILQDVQKFSDSDKLYLYLQLPSGPSMGDRSSLDLSSLSTAEYMHACNWIRNHLEEHADTCLPKQDVYDAYRQYCDNLCCRPLSAANFGKIIREIFPNIKARRLGGRGQSKYYCYSGIRRKTVVSLPPLPSLDLKVTETQHTELTDLVQSYTSEVMEAACALTCDWAEKILKRSFNNIVEVAQFLIQQHIISSRSARADLVMAMVVSG