MASSSSTSSLYLHSLPKASSRLGQWKNGCLGGSVSNHRLFASPGVFLQKRPRLLAIRASSEGGSRRRVYKESQAATGFPNAKVQQIASSVLPVGSFVVVTFVLWKVVEKFMSPKSSSPGEGKASTQGVKWSIGAGTNLLQGFAAKVDREAKQRLNEFAKELRAFRSVDMSGCNFGDEGLFFLAESLGYNQTLEEVSFSANGITAAGVKAFDGVLQSNIMLKVLNLSGNPIGDEGVKTLCATLMENSSIEKLQLNSTDLGDEGAKELAELLKRNSTLRVIELNNNMIDYSGFTSLAGALLENNTIRHLHLNGNYGGALGANALAKGLEGNKSLRELHLHGNSIGDEGIRALMAGLSSHKGKLALLDLGNNSITAKGAFYVAEYIKRSKSLVWLNLYMNDIGDEGAEKVADALKQNRSIATIDIGGNNIHAEGVNAIAQALKDNSIITTLEVGYNPIGPDGAKALSEILKFHGNIKTLKLGWCQIASKGAEYVADMLRYNNTISVLDLRANGLRDEGASCLARSLKVVNEALTSVDLGFNEIRDDGAFAIAQALKANEDVTVTSINLGNNFITKFGQSALTDARDHVLEMTEKEVEIYF*