MEEEEDRIQNLRSKATELLLRKEWKDSIEVYTELISLCHDQISNPHQNLDPNNLPKLKKSLCLALCNRAEARLNLQDYPQALQDCNEASQIGNTHFKTLLCKGKILLSLNQYGLALDCFKKASLDPNELENSEMLNGYLEKCKKFEFLSRTGAFDISDWVLNKFQGKPPELAEYIGSIEIKKSDISGRGLFATKNLDCGSLLLVTKAVAVERAIVPESVFQDSKEQAQLDMWKNFIDRILESVKKCNRTRDLICELSNGENEDDLEVPDIDLFRPEGEDSSTLHDKKIDKEKLLNILDVNSLVEELISAKVLGKNSDVHGIGLWILSSFINHSCDPNVRRSHVGDHMMIHASRDIKAGEELTFAYFDVFSPFRDREEKAKNWGFVCKCKRCNLEKGVCSNQEMMEIEMFLGKGLDNGGVVYRLEENMRRWMVRGKGKGYLRSSFWRVYSEVYESERLLRKWGSKVPLMDNVLDSVVDAVGSDERILKLLMRGLKRKNGNGIVEMEKAMKLGRGLYGKIMKKQTLRTILIQLGN*