MGRGKVQLKRIEDKIRRQVTFSKRRSGLMKKARELSVLCGVEVGLIIFSAKGRLYEFCSGDRYAAPKSYWKVFMCCAYKMPAEKFTTFELANAREIVNDFMPSSMEDDVLKEDSMVFENEEEAII*