MSEASKSIMDLLSEVVKITDMTMDNEAVNKLKPQIKINPFYRAVQDVLVEQKSKIDLSTKMMKDLEAQENDERLDTMLKAEGVAGPDDSLLRIQEAAGTDQYEYRQQLLKVRRELENETKAFDKHCKKWCEYVEDVLQQQGEFRPITQQSTEKFMNKMSGKFNKVCFVLKQTACEEVIQLKKRYLDARRKRRNFSKTSTEILNEYFLANINHPYPSEEVKQALAMQCNISVAQVSNWFGNKRIRYKKTMAKNEDERRENRKPEDRPPPGAPGAPYSLVPNAFAGMMNPYQMMLPGHQFPIGVAPFNFSMYNPEMMAQYQQSLQNPNQTR