MVESSSEATEKWWRKETVAVVTGANRGIGLDIVRLLADKGITQDLSQESRVLMEEGRKNVIFHTLDILRDDSVTTFAQWLKNEFGGLDILINNAAVVTTKYDWDLLEKRQMDFRKILEDGYFAEGLKENEETAKEGLGTNYYGTKRITKALIPLLKPSTAGARIVNVSSLLGLLGMLRSETLQRQLSDIENISEEVIDCFVTKFLEDVKSGEDSDWPVLFPTYSVSKVALNTYTRVLARDLDGKACVNCVHPGYVRTAMTFNTGDISSVEGAENVVRVALLPPGGPSGQNFRGLQRTRRLQKKFLDTNYYGTKRITKALVPLLKPSTAGARIVNVSSLLGLLGLRSEILQRQLSDIENISEEVIDCCVRKFLENVKTGEDSDWPVLFPIYSVSKVALNAYTRVLARDLDGKVCVNSVHPGYVRTVNTGDISSVEGAENVVRVALLPLGGPSGKNFLLTEIGPF