MASSSSSSLCLHSLPKASSGLNQWRGRLRFEFRGSSAFLSPAVVFLQQSPRLSAIRASSEGSSRRRGYNESQAVSGFSNAKVQQIASNVLPVGSFVVVTFVLWKVVEKFMSPKTSSAGDSKSSTEGVKWSIGAGTNLLQGFAAKVDRENKQRLNEFAKELRSFRSVDMSGCNFGDEGLFFLAESLGYNQTVEEVSFSANGITAAGVKAFDGVLQSNIMLKVLNLSGNPIGDEGAKTLCATLMENSSIEILQLNSTDLGDEGAKEIAELLKRNSTLRVIELNNNMIDYSGFTSLAGALPENNTIRNLHLNGNYGGALGANALSKGLEGNKSLRELHLHGNSIGDEGIRALMAGLSSHKGKLALLDLGNNSITAKGAFYVAEYIKRSKCLVWLNLYMNDIGDEGAEKVADALKQNRSIATIDIGGNNIHAEGVNAIAQALKDNAIITTLEVGYNPIGPDGAKALSEILKFHGNVKTLKLGWCQIAAKGAEYVADMLRYNNTISVLDLRANGLRDEGASCLARSLKVVNEALTSVDLGFNEIRDDGAFSIAQALKANEDVTVTSINLGNNFITKFGQSALTDARDHVLEMTEKEVEIFF*