MEKNRLSNNLKDHGIVTRAIRDSNNKRIIHCSQSCEEDYINGFSWPPRSYTCSFCKREFRSAQALGGHMNVHRKDRARLKNSPPIDGQYTSTIFNLNLKPNPNPNFLSTSSPSSSSSLVSPFSSSLSLPSLISPPLPPPPPPIFSVPSSENMKWVVGGTLFNHPLNLKASDLSTKLKGAKSLCGVGQEDQDGCIKTLKKAADPHQILRLDLEIGMFGDTNKEDLDLELRLGYS