MGSSCLPPGFRFHPTDEELIGYYLSRKVEGLEIELEVIPEIDLYKFEPWELPDKSFLPNRDMEWFFFCPRDKKYTNGSRTNRATKAGYWKATGKDRKITCKSSCALTGYRKTLVFYEGRAPLGDRTNWFMHEYRLCDDDLSQKSSNFKEAFALCRVVKKNERKAKALKNKNEQATGSGYSSLATSPCRDETTQFQSFKPESSTTNDSSSIWISPDFILDSSKDYPQIHEVASEYLPNYHFQVTSANHHVEFPTGSSYLNVGQEIEQSVQPSSWTNYEYDQTSSFHYTNLF*