MVRFSATAVAAVALAGSALAAPAAQPVSNAELVKRANLDVAVLQFALTLEHLENVFYEGALKNFTLADFQAAGYSADYYNNLKYIAYDEQTHVTALTAALQKAGQKPVKACTYSFPYTDVASFITLSSVLENVGTSAYLGAAPLISSPAYLTTAGSILAVEALHTSYQRASIGEVPMQSPFQTPIDGNSAFTLASMFIVQCPKGNYKLPFTAFNYLTLNTPEGTCEEPNCGNPSQYIKRDTVAEVAEHPWHGPWPGPWNGNGGNSSPPLSSGQTASFTATGTIASGSYLTFVNGLTVTSVKGTISGKTISAKIPSGLAGQTYVFVTKSDVETTFSDSAVEYGPAILEVNPPAPTENYSLQ*