MQALTFSAVTGKAALELQRPLPVPGPGEAIIRVLRAGICSTDLEICRGYVPGYCGVLGHEFVGVVVAFGPDIEQPRPSISTNPAEELSSSNSKGNGITERLAVGTRVVGEINCNDLHFTCGDAVYQRNHAPGRSVLGIINRDGALAEYLTLPAANLHPVPPQLAEAEAVFAEPLAAACRILEQGLPARPQSDRVAVIGDGKLGLLVGQVLVRHVAAAGGPRVTLIGRHAAKMALVQGDAERLVSEGDGTALAERLAGQFDLVVEASGSAGGIRTALALCRPMGTVLLKSTVSTNEQRQEPQLQQQQREDDEEQLHNGGCRGDKSGASPGPRAPGWAELANDIVVNEKVLVGSRCGPFDKALELMASDAGVRQLLRSMISAELPLERGEEALELARTKGVLKVQLVMPQK*