MAKALLSSTLLPSLPRGGAVAFRGLPPLRTAGHRGRAAGCAVRASLDSVGGLHAALERAEAALYTLADAAVVAGAAGGDLDQAVQKKGGWFGFISDAMEVVLKVLKDGLSAVHVPYSYGFAIILLTIVVKAATLPLTKQQVESTLAMQNLQPQLKAIQQRYAGNQERIQLETARLYKQAGVNPLAGCLPTLATIPVWIGLYQALSNVANEGLLTEGFFWIPSLGGPTTIAARQSGAGISWLFPFVDGHPPIGWHDTIAYLVLPVLLVASQFVSMEIMKPPQSTDPSQKNTQLILKFLPFMIGYFSLSVPSGLSIYWFTNNVLSTAQQVWLRKLGGAKPIVNEGGSGIITAGRAKRSSAQSGQGGERFKQLKEEESRRKATKALAAGDTKASVETSEDEETDDEITEEGGAVEETYASGSDKKLPTYSGKKGKRSKRKRIVQ*