MRLFKSNTEATQEPDLDLAAETGHVEKNPLPVHNEGTAQPLSIDHHLERQVVRKLDINLVPLVMALYLLAFLDRSNIGNARIAGMSDDLNLIGDRYDWLLTIFYIPYIVFEFLGIMWKVVPPHIWATFVVFLWGLVSSLQAVVQSWGGEMALRFIMGAAEAAYGPGIPYLLSFFYLRHELGFRCGVFLSAAPLANTFAGALAYGITSGHPSIAKWRVLFLVEGLPTIIMAAVAFFYLPDSPEKAKFLDEDEKRGAMARSVRQAGTSRRIGGVDWKDFGRGLIDIKAWFTGLMYFSCNVSFASLPVFLPTILSEMGFSDVAAQGLTAPPFFLSFLVTLVTPYIADRTQQRGLMLIVLTIIGGVGYVILATAESVGARYFGVFMAAGGIFPSIANILPWVLNNQGSDTRRGAGIVLLNVIGQCGPLLGTRLYPAREGPFYVKGQSICAAFMFFTTLLVIGLRTLLVWENKQLDKKYGTIEEQKARLSEAERRGEEADPVLAVENYGPMFRYVL*