MLCEKFPTENTHRIFSLRKAGEMVKLVVATTVDPASICPAKELLAMPGWQPGPTLDQCIRSFSNDDVRLLEHDKGIVEEDDLDQRWENATGQTVDEVIFLSKHTAVSNRPALTIHPIGVPHLKEGDVPPQGGKPGWAAPPNPRMGPWMILLNKIAESHNLIPEFEITFEATHHGPVTTKPTMFIEIGSTEEYWRRPDAAQVVAQVNFTLLLAALLVKDVAILELVWEGLGLGGGPPVGNWSRYHMQVFPLYPSNILGSSFG*