MLWSAALVVGAAVIWAVVKRALSMLHEEKGHIKSLAGKHVCVTGGSSGIGLALALRCAAEGAFVTLMARSPAKLAHARDLLCSSLHLSSDSVLIKAVDVSNAEAVATAIRESSEWKPMDVLVCCAGQATMGLLDDTKVSFLDVTTRTNLLGCVFPIHAAIPLMKARSLHNPSSIVIMSSSSALISLYASNAYTPTKCALKGLAEMLSFELLPWNIKVTLACPGFTDTPMLKELAEAEGSADMLELVEKMYVLSKESDLEHPEEVARQTVEGMKRGDFLVTTTAKGFLVGILARGMIPPDSLFIFLVELMLLIPMRLVSVLWVFMARRAVHENYARQRK*