MSREVLSPPVQKMSQNRRYRVNVVHDDFGGDKWNGQNQRNKLEYKAYEEPDLYGDDDDDEDDAVVKCIKESANGDFSLSI HVSKSFYGGLIGMKGSTKRRIEEETRTEIFVPRPNDRSNEVTIKAKQRSQVCAALRQIHHLVASLRKKMKPTHFLAVALN SGEVKERFMELKKCILEAELPGIDKELFTPECCIHLTLGVYVLLDDIERQEALKNLESCRRLLDGLKIPFQIKVKGLEIM NDDPSSTRILYARIESPDLQKFADQCLAHFQTTALCATDNIERESIKLHMTVMNNRYRNKANKSGNSFDAREILKRFGDF DFGVAQCQAVHLCVLNSRSEDEFYKISGSLEF