MSTPFLPNWIEVGVPTLDRPFGLALWPIFSKSYQAIMGQRPEAFRFTPGTTPMASMPEVAITLVAYYIIIFGGREVMRKRAAFDLNFFFKIHNFYLTAISGALLLLFLEQLIPTLVRHGIFHAICDYNGGWTPQLVILYYSFSSSKKKPLTFLHTYHHGATALLCYTQLLGHTAVSWVPITLNLTVHVVMYWYYFQSARGIRIWWKRYITILQIIQFVIDLGFVYFASYTYFTHTYFPWLPNAGVCAGKEFAALAGMLILSSYLVLFIGFYISTYKKPVKKGRWSSNKCFGGDEG*