MVLDGRPKVRSWTQRLSTKCFKKRKTMPKWTSQVRVCSGTAIEGSLDDGYSWRKYGQKDILGAKFPRGYYRCTHRNVQGCQATKQVQKSDKDPTMYEINYRGKHTCTQASHANKASPSTKVKVGLGENKHHILTHQKNQPQQEKTEQTQERVLSFGSELELKIEDLDYKEDTFPSFCFSSPSIGSEQEDNNIFSENNFIESFSPPYISPATSELVLHTSDFDVTEIISTPTSVTNYEMIDLDLFLDNMDFDTVFPINTTELCS