MASSSSSSLCLHSLPKASSGLNQWRGRLRFEFRGSSAFLSPAVVFLQQSPRLSAIRASSEGSSRRRGYNESQAVSGFSNAKVQQIASNVLPVGSFVVLTFLWKLVDKFMSPKSPKTSSAGDSKSSTEGVKWSIGAGTNLLQGFAAKVDRENKQRLNEFAKELRSFRSVDMSGCNFGDEGLFFLAESLGYNQTVEEVSFSANGITAAGVKAFDGVLQSNIMLKVLNLSGNPIGDEGAKTLCATLMENSSIEILQLNSTDLGDEGAKEIAELLKRNSTLRVIELNNNMIDYSGFTSLAGALPENNTIRNLHLNGNYGGALGANALSKGLEGNKSLRELHLHGNSIGDEGIRALMAGLSSHKGKLALLDLGNNSITAKGAFYVAEYIKRSKCLVWLNLYMNDIGDEGAEKVADALKQNRSIATIDIGGNNIHAEGVNAIAQALKDNAIITTLEVGYNPIGPDGAKALSEILKFHGNVKTLKLGWCQIAAKGAEYVADMLRYNNTISVLDLRANGLRDEGASCLARSLKVVNEALTSVDLGFNEIRDDGAFAIAQALKANEDVTVTSINLGNNFITKFGQSALTDARDHVLEMTEKEVEIFF*