MKVVALVSGGKDSCYAMMRCLDYGHEIVALGNLLPVDDSVDELDSFMYQTVGHQIVIAYSQCMGLPLFRRRIRGGSSVTELRYSLTEGDEVEDLYLLLEVVQRHFPTLEGVSCGAIASDYQRMRVENVCSRLGLVSLAYLWRQDQTCLLQRMIATGIQAILVKVAAIGLNPHDHLGKSLTEMQPSLTRLNRLYGINVCGEGGEYETLTLDCPLFKSFKIVLDEYEIILHSPDNIAPVGVLHPLKFHLEHKTFDSSLAQMPSSKSWVREVEGNNGEHVLEHQQSALLDIEQSCLHDKSEVDLHITSNKLHCSFAVISCWMKSTTGVRGTELELDIVLKSIAGELAKDNLGWQDVLYIHLYLDDMRAFTRANKAYMQHITEKLCIAGVPSRSTVELALINNNLGRVLIEVIAARHMNKKVLHVQSISCWAPSCIGPYSQATLHKGVLYMAGQLGLDPPTMLLTSGGAASESKQALLNCEAVAQAFSASVIQSSISILIYCSSSVGLSERKVIESILEKFLTFCGQEDSRAAGSSKIPVLYVQVPALPKGAMVEMEPFLYVPSCNEGCKDEELLLRRTCDEASNCSIVAGHACRAFFSISLGSKLESLGKNNICSGTLHTLPLDYSPQGLQGSLMSCLEVFSKRLAEAYLCWKDVLAFRVLFVSDILSVGSIVENWNQALAESLISLAWSSKKEPDMFCSTAGLSSVKPLFLPVLSAGQDSNMNDIVTIDLLALR*