MEKDSAFWANVCRLALADYKAEVQELLKGVAHQDPHIREFCDFLSNIPSMRQMEQAGATAVEFRQVIAEMQAEAKQLQVPESHPLHELVCVYSGCSQAAFEANKDITWKFSRTWIEDFVFTHAWIFPDLRRSELGELLQAVTRRRQDDRVDQVDLAFMAALTSNVPRLLELLSSMPENFPQFFLVHLVDLLYYAGRLPVSSETPDGQLPIRDKHLMAYAEDLCRGKPLLWGYALNYLRAGGSTATAHFLETMADKYCASAVEDEQLLWKALNLLEELEMSELGRQHCWRRARLLRNSGDFLGALSWACWAVVGISPRKDMEQIAERGAADISEFCDEMGEHDMTALLAALAPANLEESFDDCPSPALLAALAPPAAPRPLPTLPASARLYFYIQPLGMPTAMRCNTRAGLLLRGHLCLWAARLNKAFSRICTCKREELATALDEDPCPFEAEEVLALMKIANVATLQSSTKCSNKELQDLHHSLGMCLSRAILQGSGRFGTGSVGGSPLLMA*