MPSPTKGQIITCRAAVAWKAKEPLVIQEVQVAPPEAGEVRVKVTDTSLCHTDVFFWENQGLFPRILGHEAAGIVESVGEEVMDLEEGNHVVLLFTGECGKCRQCKSEKTNLCAKLKVDGHRSTMRIDDKCRFTTIEGQPIHHFLNVSSFVEYTVVEAGCAAKIDPCVPLNRACLFACGIPTGIGAAWNTAKVEKGSTVVIFGLGAVGLAVAEGARIAGAQRIIGIDVNPKKFELGKEFGVTEFINPRDSSKAIEDVVKEMTDGGADYCFECVGNVDIMLAAFESCHEGWGRTVLVGIEMRPVTLGMHPLKLFDGKEIKGSTFGDFKGKSHIPNLVNMYMDKSLKVDAFVTHELAFDEINEAFKLLLEGKSLRTVMHLQNP*