MVILEALTAASCQDTFCYERAELLGDAYLKWVVSRCLFLKYPQKHEGQLTRMRQQTVSNVVLYQYALDKGLQAYMQADRFAPSRWAAPGVLPVFDEDTNEADNVEVMDDVEHSPQNETSVHKNVNLQEFEDEPMEDGEIEGALNYKFNEKSLVVEAITHASRPSSGVSCYQRLEFVGDAVLDHLITRHLFFTYTDLPPGRLTDLCAAAVNNENFARIAVKNKLHLHLRHGSTALEAQIRDFVKDIEVELDKPGVNSFGLGDFKDPKVLGDIVESIAGAIFLDKVLDTDKVWEVFQPLLQPMVTPETLPMYPVRELQERCQQQAEGLEYKASRTGNMATVKVFVRSEKWTICLGRPGVESVIKASSSKNTDKDDLQKYSSLPSSCLASEFLVELKKSNDALTPQSCTTQAFVF*