MEPPFQPLHITDVHGTTWEFRHIYRGTPRRHLLTTGWSRFVNGKKLVAGDSVVFMKNTRGKMFVGIRRAVRLVQPRTGTDSPRLCLPMCGVRNRVDDEEEKQQKEEEEKCKEGFSRNGKGKLSPKLVSEAAELAAQGMPFEVVYYPKAGWSDFVVRAEVVDDAMGVMWSPGMRIKMAVETDDSSRTTWFQGVVSSLSVPDNGPWRGSPWRMLHITWDEPEVLQTSKWVSPWQVELLSTTSSLHTAFPSLKRLRGGSGVLIDREGDPFSMTAFTHSTMGQLNQALLSYGTFPAGMQGARHDLFSSISSFSNFTGDNSRLCMGNSFGNNTVPGLKSLSTELNVGSSRSDDLSPESQSSLPSFGTDFLRNHNCNSMKPGSVSFQLFGAVIQTEQPVESGSRGTSCTGDDSSKGCNETEGINNSLEDSLTYSKLLDRMDGQCQIASTVEACYL