MNLLEAQLDYPFGDTLPADASLLEVAPGVMWLRMGLPFALNHINLWLLEDMFDSEHGPIAGWTAIDCGVANDATRAAWETIFTQGLRGLPIRRVIATHCHPDHVGLADWLCTRWQAPLWMTAGEYGFARMMAASLPGVDGTAALPHFQRHGLTDAALLTTLGERKSYYPTLVPGMPASYVRLQDGHDVTIGGHPWRVITGFGHSPEHASLYCPTRDVLIAGDMVLPRISTNVSVFAIEPEANPVRQFLDSLAKYAGLPDSVLVLPSHGKPFRGLHVRIGQLNDHHAARLAEVRDACITPQSAASIVPVMFPRALDAHQLTFALGEALAHLHLLWFDGTVRRVSGADGVLRFVRTATT