MAHMLVAGLNSRSLGFCSLHCASLKVGCKQKLLLVGHIVPQPKPAIVASPLFRECPPRQRFTLNCTLFDPSSTPSSSSSQGEADILSTKAFQVQTKDACARTHAETTESHESIIKNQGVLRLRSGGAIRPHPSKVKSGGEDAYVIEGTSWAGVADGVGGWALSGVDSGLYSRELMANCGLLAKSEKGVPNPKAVIIEGVKKTNAVGTCTAVLAALHKQILHVANVGDSGFLIVRNGEVLAKSTPMQHGFNCPYQIGTEGDDPATAETFEV