MSQGEGKDEIKPTLSPYEEAMEALSSLITKRSRADKSNKGDKYELLFDYIKILELEEPIKKMKIIHVAGTKGKGSTCAFTESILRNCGFHTGLFTSPHLIDVRERFRLDGMDICEEKFLAYFWWCFDRFKERATDEVPMPTYFRFLALLAFKIFAAEQVDVAILEVGLGGKYDATNVVENPVVCGIASLGYDHMEILGNTLGQIAGEKAGIFKRGVPAFTVPQPDEAMLVLEEKASELDVHLEVAAPLDASVLSGLHLGLEGEHQYINAALAIALCSTWLQRTGHVEINYLKEMTHLPEQFVKGLATAALQGRAQIVPDQLIESESSGDLVFYLDGAHSPESMDVCAKWFSLAIKGDYKQHNSYASNHGHNELGPSHDSVEISHHEASKKSSTQFLLFNCMSVRDPELLLPRLVRACASHGVHFQKALFVPNVSVYYKVGTSASTADTQVDLSWQLTLRRIWENLVRGEKGNDVKNTDHTYEEVTDDSEKGAQSCENSKVFPSLPVAINWLRDTVRKNRSGRSQVLVTGSLHLVGDVLRLVKK*