MNTADVGVDAKQKAQVKILEQPASKALRFRYECEGRSAGSLPGANSTTENKTYPTIQVLGYRGKAVVVVSCVTKDFPYKPHPHSLVGKEGCKKGVCTLEINNDNMICTFSNLGVQCVKKKGIEEALKLREEIRVDPFHTGFAHKNQPQSIDLNAVRLCFQVFLEGQKGKFSLALKPVVSEAIYDKKAMCELTICKLSDCTSPVNGGKEIILLCDKVTKDDIQVVFYHEEEGHLIWEGTGEFSASDVHKQVAITFRTPRYRVTDVEEPISVYVQLRRPSDGACSESRRFEYLPMDS