MVLLVYQDWIPTAIKAPFHFWDLGHLATHYTRSENCISTLLDHIMDSSLVARLGGIGFCSTEIRRYEMRRLFQTVQIRQAPNLLCATSKRTAVISNAVQQQVAFADQKIKTEEGPVEKLKNGFKQFKNEVYQKETELFSKLSKGQSPKFMVFSCADSRVCPSHVLKFNLGEAFVVRNIANMVPPYEKNENPGMSAAVEYAVLHLKVENILVIGHSCCGGIKALMSMPDDGPKQTAFIEDWIKIGQEAKVKVKSLYGNLSFEEQCTMCEKEAVNVSLTNLLTFPFVRDGVLNGTLALHGGYYNFVEGTFERWSFNYSLTEPEPLV*