MAAAIANQERVELVVLLRECAKRKDLQRGTEVHADILRRDFLSKDPNVATSLVNMYAKSGALATAAQVIDEVPVRDIFIWGALITGYAKHGQGKKALECFEQMQQEGLCPNIVIFSSLLKACGRMAASDKGKQVHREIVRHGLVGKSVVLDATLVDMYIKCGELAKAAEVLNELPIRDVVSWSALIAGYAQRGQANEALRLFARMQEDNITPNAVTFTCVLKACGSLGDLVVGEGIHAKVVRQGLLEKDAVLGNALVDMYAKCGVFDKAMLVLDELPVRDLVSWSSLITG