MSVRGLNLFRYASINEGVYQCTECAKDNIQKTFKNKYSFQRHAFLYHEGQQRKVFPCPVCGKEFSRPDKMKNHMKTTHDCYVPKDCVYPPNAFFMLPGMEGQLPPGIKLEAMGSGSPHAATPTHSSPDPAQA