MALRAQRALPGARRSNLTCGRRLCVFGTRRVVESAVAQTRAHATHGAASEPECSTSERAIVCQESTCDESYIRSAADVASSSRQGAERAAIALALATGLFFLGADSAWANGGSFSGEALDIFNSFLEQVEAMGPAGAVVFVVVVMFSEMIPLFPTQPLSLASGLLFGGKQGAVLMLIGCTLAAINAFIISRGVGRGLAEKVISMEMGTEEEGPGHPNAKEHNLVARKLAEVQRTIETGSFTQQLIAVALLRLTPVVPFSASNYVLGLTPLQLPAFIGGTVSGMAVWSVLYASLGGAGRGLLESGGDLGEVFAELADRSGSYTQTILTVAGLAALAVGTIYVVRPKLEELIANISPAVSMSGRKSTRGSGGAGDVSDSDGESALRVKEKQLTGK*