MPKKECPAVQHTLKPKEESTSALSQMIRISSSMELFAMCHHPIGGQHIWSVMKFSFPKLNLLKIRCFLVKFGGPGRVLAKSIAVAERRWRIQNASKIPEARGDVRAIVGQPFFVPLYNLFLTYGGVFRLTFGPKGILAEILEFVMGEGLIPADGEVWRVRRRAIVPALHRKYVEAMLDLFGRAAENLCKKLHDAATDGEDVEMESLFSRLTLDVIGKAVFNYEFDSLSNDTGIVEAVYNVLREAEDRSVALVPYWNIPILKDLSPRQRKVSASLKLINDILDNLINICKKMVEEEDVQFHDEYVNERDPSILHFLLASGDDVSSKQLRDDLMTMLIAGHETSAAVLTWTFYLLSQVLVYDLEHPNT*