MKQLHHKSPTHAPSPAHAPASKTSKPARPGPRTWVGYLLLEQRLLFVLLGALIATSFFLLRPYIFSLSPSNVTDRSPIFSFAARSSASRVPAGFRPPPRRVVVTGGAGFVGSHLVDRLLEQGDSVIVVDNFFTGRKENVAHHLRNPRFELLRHDVVEPILLEVDRIYHLACPASPVHYKYNPIKTIKTNVMGTLNMLGLAKRIGARFLLTSTSEVYGDPLEHPQKETYWGHVNPIGVRSCYDEGKRTAETLTMDYHRGGGVAVRIARIFNTYGPRMCLDDGRVVSNFVAQALRRQPMTVYGDGKQTRSFQYVSDLVAGLMALMESDHIGPFNLGNPGEFTMLELAEVVKQTIDPMSTIEFKPNTADDPHMRKPDITKAKQLLGWEPKVSLKEGLPLMVTDFRQRILDE*