MPPSAVQDVFPSTPGKVKMERNNYFGRVSNRWHSSGSGRYFFWMFVSVALMFYAFFHISAPPAVQTGLESRHFGNRALTWGGSKWEKQVRHSARTKRENGMVVLVTGAAGFVGTHVSLALKKRGDGVVGLDNFNSYYDPSLKRARQELLEKQSVFIVDGDVNNSELLAKLFSMVPFTHVMHLAAQAGVRYAMQNPASYVNSNIAGLVTLFEACKSANPQPSIVWASSSSVYGLNSKVPFSEMDRTDQPASLYAATKKAGEAIAHSYNHIYGLSITGLRFFTVYGPYGRPDMAYFSFTKDILQGKPINIYQGPDQTDLARDFTYIDDIVKGCLGALDTALLSTGTGGKKRGPAQLRVYNLGNTSPVTVPELVSILEKHLKVKAKKNFVKMPRNGDVPFTHANVTLARNELRYNPSTDLYTGLKKFVKWYESYYGLTSGLSGSRKNRAIESS*