MSQGEAGEGKDEIKPTLSPYEEAMEALSSLITKRSRADKSNKGDKYELLFDYVKILELEEPIKQMKIIHVAGTKGKGSTCAFTESILRNCGFHTGLFTSPHLIDVRERFRLDGTDICEEKFLAYFWWCFDRFKERVTDEVPMPTYFRFLALLAFKIFAAEQVDVAILEVGLGGKYDATNVVENPVVCGIASLGYDHMEILGNTLGQIAGEKAGIFKRGVPAFTVPQPDEAMLVLEEKASELDVHLEVAAPLDASVLSGLHLGLEGEHQYINAGLAIALCSTWLQRTGHVEINYLKEMTHLPEQFVKGLATAVLQGRAQIVPDQLIESESLGDLVFYLDGAHSPESMDVCAKWFSLAIKGDYKQHNSYESNHGHNELGPSHDSVEISHHEASKKSSTQFLLFNCMSVRDPELLLPRLVRACASHGVHFQKALFVPNVSVYYKVGTSASTADTQVDLSWQLTLQRIWENLVRGEKGNDVKKTDHTYEEVTDDSEKGAQSCENSKVFPSLPVAINWLRDAVRKNRSGHSQVLVTGSLHLVGDVLRLVKNINLSVIPAPVDPQLSCSWSEVGD*