MSRYDPNPFDEEPVEVNPFADGAAKGKGSGQSSYSGGAFYTTNTGSVPSSNSRLSPLPPEPYDRGATIDIPLNNAKDAKAKEKELQAKEAELKRREQELKRREDAIARAGIVIEEKNWPPFFPIIHHDIAKEIPVHLQRIQYIAFTTWLGLVLCLLWNIVAVTTAWIKGEGPTIWFLAIIYFISGAPGSYVLWYRPLYRAMRTDSALKFGWFFLLYMLHIAFCILAAVAPPIIFKGKSLTGILAAIDVLGDNALVGIFYFIGFGLFCLESVLSIWVIQQVYMYFRGSGKAAVLKREAARGTMMAAL*