MVDVEEVGNKMQSQMRLHAEPEDDAAADLPLPALFDRASRIHALASSSALDQDGIRTGVDLLRRCDEMVSKLGLFSPNETKEDVSTANLKYLLVPYYLAEMTEKIAQEDRIPVLKASQDHLKEFIALCEVLELIPEDELELSRQKQPDTMANRRAQKVARFKRQKAAETKLQEIRERKERRGRSLRAAALSAPIEAGEEDDLEDDGEEEREAWLATISLALCKAFDLLDMLKKEEEMLLAVKERKAKDGNAFAREMLDERTKKAEAWHHNAANRVVYSKPADPITCATFAQDVIEGRASVSQAHEHKHQPLIFGPASLVGGGLTSERERMAAQVFQPSYRMPTMSIEEAGLREMKIMEKWQERTAEIMKEANSAWHKDGTSSAQEDEDAEEAKARAWDDWKDDNPRGAGNKKLTPCG*