MRGEGHPIQPSYRDPLEQPLLAGSNAGHDDPEVFGLDDAGKREQLERRLVRKLDARMSILIVIYILNYIDRNNAAAARLHGFQGDLELDDKQFANVLSILYVGYFIMQVPSNIYLNHSGRPSIYLPSCMVIWGGISMATGLVTNYFGVLCARFLLGFVEAAFYPGALFMISRWYKRSELSQRMALLSCGSLISNAFGALIASGILELMDGVMGLNAWRWLFFVEGGLTVLVAIGSIFILPDFPETTTGWLTPEEKDLAIQRMVEDSGGHDVRKQSTELLSGLRLALGDPKVWWLTFGLCNLVVALSFHAYFPTLADTLGFSPTISLLLCAPPWLVATVIVLYITRISDQRGERCRYIIFSISIGMAGFAISMLTMNLFWRYLSLFFMTSSYAAFACMLAWASSSASHPPAKRAVALAFMNCISQLGNVVGS*