MKSHKGNLSGTNTSDLNKLLRQPPLGEFDMALSGTLLPSISTFAAAGTAGREKVLRPAAGANNKWREELSHLKRFPPMLTGRTYDLSSELENATSGSGVAMTRRETEELNELLDFDFILSNSLMPQEQPTAAAAAVVSSAPGSSPVVTSSSCPSVTTCDFTYQLQREDHTAGGAGGILYNREQPPAAPFNLADINDVSPSGGFVAELMRPDLDPVYMQQQQQPPPLGSLHGKFVVKATVNMGEYNNHISVSSKNSAAAAASPCTDGPVPPPVYNHVPRMCQKIKQEATPSCTIGQSHGNTPRAQQHDFPLGRPLPSRTNPPLTPEEMMNSRDCHPSPQGLSHSALPLPPGYHPGSGYPPFLPEQLPPNALQYQGEKPYHCDWEGCGWKFARSDELTRHYRKHTGHRPFQCQRCDRAFSRSDHLALHMKRHF