MGHCYFTQELWGFGSPQAEHMVAALHLKHLNMVASKKQFWYAALKFQLADNIQRKLHISINPEFYDVNDLLHMFPPSRQMDRWFWPFLEAWRLLQNSVKWIPNLDQFLYLPIELFVIKAFCKITNQDWAMERLLKKVRKKGYFLLKDLWCSQTNKWKTKESISKQIGLNNEEAEKILQMLGHLQDNYAVTSTMGCGWSFSQGKQLENASVKMLRAGLCSSVDWVRRLNAYWNLDLKKEEWCLHFKKIWSVPKFYRCSFVLRRFLQQAFVIGRRQYARLDLTCSCGQLCSFLCAFLFLLQQGSLIVV*