MADEDITLNEDQLLESLEETNGEQETGIATEAEEEGSMQIDPELEAIKARVKEMEEEAEKIKQMQSEVDKQMAGGSTTGLATVPLSLEEKQEIDTRSVYVGNVDYGASAEELEAHFHGCGTINRVTILCNKADGHPKGFAYIEFGSKEYVETALAMNETLFRGRQIKVMSKRTNRPGLSTTNRFARGSFRGRGARVSRACCHSTFRGARRAIGYRGRANYYAPY