MGDVQEDHGRGHQGRNIISDPEQGRSVSRRIFAGVKKIHWLLVISSILELIVGQAVASRNLAGITLTRKQSSKLTTLAPKLVFIYIALGLLVAGDCLLYSWGVSFMPVSTYSLLCSSQLAFTAVFALILTRQRISPYILNSLVLLAFSAILLVIHLDSDRPAGVSSRQYIIGFICTVAASAIYGLILPLTPLVFNKVTKRETFTVVLEMQIYTSIVATVVCIMGLFISGESRQLKEEARNFTTGKRAYCMTLIWSAIGWQVCSVGVIGLIFLVSSLFSNVMSTLSLPVVPILAVGFFHDKMNALKIMAMLLGIWGFVSYVFGGYVDSKSAMDSKNASREDQHISLAEG*