MGSLGKEDLDKLVLDYIEPPVTVQPVTVPPATVPNHMEKSSTALVTLQEILRTKGEKEKEMEEKVNSFIIRRLSYEGDDEKRDVMKKIVSKLRSDGYNDVSIYRTSWDSSFDRREGCSRMFKCKRKYEYIEVMVATGRGGDDRSKMKRLIIDLDFKSQFELAKQTEVYKDVTQMLPTVFVATEERLKRVVSLVSGEMTESMKKEGMSRPPWRTTRYMLAKWLPEKRVSSSKKGSWSMFDDDGGEAVETTSGIGFKTTCGFQLS*