MAASMASPRGRSIRETVLETVAAYHQQQRAKGKLRKSLTYAGGELSSAGRARGDGPASTSVSSLCGPDDDDEPFWEEEEGTVELVQLGANRAKNVLILMSDTGGGHRASAEAIKDAFRIEFGDEYRVGGCARALSLCSFITRAVLLHHGLSSTADFVITINRLVCQVFVKDLCKDHAGWPLNNMESSYKFMVKHVQLWKVAFHSTSPRWVHNFYLAALASFYAKKVEAGLKKYKPDIIISVHPLMQHIPLWVLKWQGLQNRVVFVTVITDLNTCHPTWYIQLMIRKTYSKAICSLDLTIRRKKRRFHADDDLRRELELDPELPAVLLMGGGEGMGPVKKTARALGESLFDKELGKPIGQLIVICGRNKTLSSSLQAVEWKIPVKVRGFETQMEKWMGACDCIITKAGPGTIAEALIRGLPIILNDFIPGQEVGNVPYVVDNGAGVFSKSPKETASLVARWFGPDSEELKKMSEKALKLAQPEAVFDIVKDMHELSQEQGVISQISSSLTSSFFLPSPESTPLQLI*