MVDVEETGNKLQSQMRLHAEPEDDAADLPLPALFDRASRLHALASSSALDQDGIRTGVDLLRRCDDMVSKLGLFSPNETKEDVSTANLKYLLVPYYLAEMTEKIAQEDRIPVLKTSQDHLKEFIALCEVLELIPEDELELSRQKQPDTMTNRRAQKVARFKRQKAAETKLQEIRERKERRGRSLRAAALSAPIEAGEEDDLENDGEEEREAWLATISLALCKAFDLLDMLKKEEEMLQAVKERKAKDGNAFAREMLDERTKKAETWHHNAANRVAYSKPADPITCATFAQDVIEGRASVSQAHEHKHQPLIFGPASIVGGGLTSERERMTAQVFQPSYRMPTMSIEEAGLREMKMMEKWQERTAELMKESTSAWHKDGSSSAQEDEDAEEEKARAWDDWKDDNPRGAGNKKLTPCG*