GVVAFTNMMRSVFLTVMQTASLVLLGVLCLVSAANHLVPSDGGARAYAAIVLLLTAVLFAVTVYSVVVWYAEDRHWQELREPRRGVLEALLRDDEHGDEGTQNPHDTTSSSYASGTTVASSYRPPAVLLQPMAGDIRSDVLSLLDRALSAIGKIDHAGM