MADEDITLNEDQLLESLEETNGEQEAEITTETEEEGSMQIDPELEAIKARVKEMEEEAEKIKQMQSEVDKQMAGGSTTGLATVPLSLEEKQEIDTRSVYVGNVDYGASAEELEAHFHGCGTINRVTILCNKADGHPKGFAYIEFGSKEFVETALAMNETLFRGRQIKVMSKRTNRPGLSTTNRFARGTFRGRGARVSRACCHSTFRGARRAMGYRGRANYYAPY