MSNLFLKSLALFIIFISLEIVKSELIVHNNRELLSNCNLFQGQWAIDPSFPLYQSSNCPFIDPEFDCQKYGRPDKEYLKYAWKPNSCNLPRFDGIDFLKRWNGKKIMFVGDSLSLNMWESLACMLHSSVPNATTSFTRKESISAVTFQDYGVTLFLYRTPYLVDIVREKIGRVLKLDSIQQGDAWKGMDMLIFNSWHWWTHKGKSQGWDYMQEGTKVSKDMDRLTAFYKGLTTWARWVDQNVDSSKTKVFFQGISPTHYMGKEWGSSTKNCNSEQVPLSGSTYPGGLPSSTIVVNKVLSSIKTQVYLLDITFLSQLRKDAHPSAYSGQHPGNDCSHWCLPGLPDTWNQLLYASLVM*