MADEDITLNEDQLLESLEETNGEQETEIATEVEEEGSMQIDPELEAIKARVKEMEEEAEKIKQMQSEVDKQMAGGSTTGLATVPLSLEEKQEIDTRSVYVGNVDYGASAEELEAHFHGCGTINRVTILCNKADGHPKGFAYIEFGSKEFVETALAMNETLFRGRQIKVMSKRTNRPGLSTTNRFARGSFRGRGARVSRACCHSTFRGARRAMGYRGRANYYAPY