MARALALMVCLLGLVLSTQVATSEARAFFVFGDSLVDNGNNDYLATTARADNPPYGIDYPTHRPTGRFSNGLNIPDIISENMGTEPTLPYLAPELTGQKLLVGANFASAGIGILNDTGIQFLNIIRISKQLEYFQQYQQRVTTLIGAAQTQRLVNQALVLITLGGNDFVNNYYLVPYSARSRQFSLPDYVRYLIPEYSKILARLYELGARRVLVTGTGPMGCVPAELAMRSRNGQCDPELQRASALFNPQLVQMLGQLNNQFGSNVFISANAFNMHMDFISNPGAFGFVTSKVACCGQGPYNGLGLCTALSNLCADRSKYAFWDPFHPSESASRIIVRQFMTGTTEYMHPMNLSTILQMDNY*