MVDVEETGNKLQSQMRLHAEPEDDAADLPLPALFDRASRLHALASSSALDQDGIRTGVDLLRRCDDMVSKLGLFSPNETKEDVSTANLKYLLVPYYLAEMTEKIAQEDRIPVLKTSQDHLKEFIALCEVLELIPEDELELSRQKQPDTMTNRRAQKVARFKRQKAAETKLQEIRERKERRGRSLRAAALSAPIEAGEEDDLENDGEEEREAWLATISLALCKAFDLLDMLKKEEEMLQAVKERKAKKKILLQTFLFCQDGNAFAREMLDERTKKAETWHHNAANRVAYSKPADPITCATFAQDVIEGRASVSQAHEHKHQPLIFGPASIVGGGLTSERERMTAQVFQPSYRMPTMSIEEAGLREMKMMEKWQERTAELMKESTSAWHKDGSSSAQEDEDAEEEKARAWDDWKDDNPRGAGNKKLTPCG*