MEGKRLEYRGEEALKELEKFTAKADEVQENILKEIIARNCETEYLKKYMGGSKDVLEFKQSVPVITYKDIHPYIQRIANGEDSSLISGHPITEMLCSSGTSGGEPKMMPSIAEDLNRRTFLYNLIMPIMNQYIPGLDEGKAMFLYFVKAEMSTPCGLPARAVLTSYYKSKNFRCRVRDAFNDFTSPDQAILCTDSNQSMYCQLLAGLVHRHQVLRLGAVFASALLRAISFLERHWVHLCNDIRTGHLDSSITDPECRSSMSTILSSPNPHLADEIEEICSHPSWKGMLINMKPLCDPADVAFTLLPNMCYFEFIPLGENGTLLMDMDEEKGVPKEKLVDLVHVRLGCYYELVVTTFAGLNRYRIGDVLQVTGFHNRAPQFRFICRRNVVLSIDNDKTNEEDLHRSITMAKKLLEPYNALLVEYTSYADTSSLPGHYVLYWEITHCISTDSPSTPLDSKVLEECCIAVEEELDYIYRRCRTHDKSVGPLEIRLVQPGTFEDLMDLFISQGGSINQYKTPRCIKSSNALKLLNSNVEASFFSPRDPRWIP*