MEDQRDLISNHEQLPMLGQRLGAQDRKCSRGALYTGFSVLVALLLAGQATTAYFLYQQQGRLDKLTVTSQNLQLENLRMKMPQSPKPVSQMRVATPLLMRALPMEGLLQGPMQQNATKYGNMTQDHVMHMLLKSDPLKVYPQLEGSFLDNLKHLKNTMESLDWKVFESWMHHWLLFEMSRNSPGEKPTEAPPKVLSKCQEEVSHIPAVHPGTFRPQCDENGNYMPLQCHGSTGYCWCVFPNGTEVPQTRSRGHHNCSEPLEAEDLSSGLGMTKQELGPAHLAARAKDSSVRKRTCTRCLGLSHRLLCRLLLLGEKGDRLWSLLFLSIAA