MEFSVKSGSPEKQRSACIVVGVFEPRRLSPVAEQLDKISDGYISSLLRRGDLEGKPGQMLLLHQVPGVLSERVLLVGCGKERELGERQYKEIIQKTINTLNETGSMEAVCFLTELHVKGRDTYWKVRQAVEATKDGLYIFDQFKSVKPEIRRPLRKLVFNVPTRRELNLGERAITHGLAISSGVKACKDLGNMPPNIANPAYLASQARRLADDYESITTKIIGEEEMEKLGMASYLAVGRGSRNESMMSVIEYKGNPDPEAKPIVLVGKGLTFDSGGISLKPGEGMDEMKYDMCGAASVFGTMKAIAKLGLPLNVIGVLAGCENMPGSNAYRPGDILTTMSGQTVEVLNTDAEGRLVLCDVLTYVERFEPECVVDVATLTGACVIALGHHISAVMSNHNPLAHELVNASEQSSDRAWRLPLADEYHEQLKSPFADMANIGGRPGGAITAACFLSKFAKKYNWAHLDIAGTAWKSGAAKGSTGRPVSLLVQFLLNRSGGLDAEE*