VTFTKRKFGLMKKAYELSVLCDCEIALIIFNSSNKLFQYASTDMDKVLLKYTEYNEPHESRTNSDIVEALNKKEHRGCDSPDPDTSYVLTPHTEEKYKKINEEFDNMMRNHKIAPGLPPQNFSMSVTVPVTSPSALPYTNPGSSLVSPSLAASSTLADSNMLSXXXXXXXXXXXXXXXXXXXXXXXXXGMLSTSDLTVPNGAGSSPVGNGFVNSRASPNLIGTAGANSLGKVMPTKSPTPGGGSLGMNNRKPDLRVVIPPSSKGMMPPLPLTKQNPQRISSSQATQPLATPVVSVTTPSLPPQGLVYSAMPTAYNTXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAGGQLSQGSNLSINTNQNINIKSEPISPPRDRMTPSGFQQQQQQPPPPPPQQPPPQPPQPQPQPRQEMGRSPVDSLSSSSSSYDGSDREDPRGDFHSPIVLGRPPNAEDRESPSVKRMRMDAWVT