MLNVYNQNGRLKEAKLLFDRAPMPDTVSWNSMITAYAQNGYFEDARLMFDGMRGRDLITWNLMITAFVRYLQFDLARKFFDRMPKRNEVAWNCLISTFAEAPGLRLEDSKALFDVMPSQNSLSWTRIFNAYAQAGHILGASAVFERMPLHDAVSSTAMITAFAQNGMDAQARRIFLAMEERDLIACNVMILLYARAGHLDQAKEMFDSTQGKAAGTWNALAKSFLQNAGKALFLFRMMNLVGVAPDRIAFATILAWCSHSGLVNEALTQFVSMRADFGLTPTREHYCCVVDILARSGQLDSAEEVTDKMPFAAHGATWGSLLAASTFYENDDLAARAAEKIVEFRPECGSPYVLVANLHAAGKRQDYI*