MSISLYLSVGPTSAVDKKLSDLQAYAGDLNEAVNAYFNEGEHVLPRPERDEGPQPDWMEENEPAEMEVRYPVEPFPSIATSFPTFGPINRGLMSSPIFDGRSTSRMPFRNSIVSHPRNVRNIPIESKDEEGQVADENSAPAIEEVSASVHAQGPEVRGTVIFDDDDELPSTASSTFRSGSNSRGSNSRGGYYSTSYPHGREPIPSAPQVAEEPIAAIEEGNAIEEEMLRAAIEASKREAEEANMRQQHGLTNDQLGSGVDRITPISDDDDFARATAQQEKAWRELEGVPGSGEQNEDYGNLLERERPNMGRSSSNIGTSSQEKMDVEDPHQHLDVVNIPDETEEPEEQPLLRHRSIRRTVSGTAEAATHPGQDLDSPPSSSGPHSITGAPQLNGDPFHEWGISSQEHDEAVMLEAALFGGIPEPYRRRIPQPPSPTLEAERLLREQQDDEYLASLQADREKAEAQRMEEEVAREAAAAEEKRQQEEALRRLQEEE