MQAQVCHVWLPLHLSAAPATKLLYIWRFWEVQKSEHPDVSAALKRTRGGAWKDHWVAMLVELRGCMNEEFMKPQKQGADMWTRVASEIAEACDGFDKDSESCRKKWQKVYKSYKEDKARVVGPPADNHPARTLACKWFHLVDKYMQNCVHVKSQSHNSGTSELVFLDETNRLDTAQAAELDPAQAACVESSHTTQICNPQGIQMHLAQVNHVDSLRLACSGHVTASQTFVGQDHTSHHSDKGDLKGNAKRARRDQNVEECLSQMAETWKDALEAMKEADARRIEVLQSLAVTMAGLLDVLRKW*