>50390 MKEKAAHEFVESAKLDPSRADTFIYLGHYYRELAKDLRRAVRCYQKAVALDAENEATGEMLCDILDHGGQFSMEKNICEEASKKSPRAFWAWRRLGFIQVAERKWSEAISSTQYGLRGYPTDSRLWEALALSYKKLGMLTAASKAFGRAFDLDNSSLFAALEMGAIDLALSAFSKVFCSSTAYREALRISPGELIAIHGLVSSLLGQARECFTQGAFWWCATILKEAIDLAIGSRSMYGHLVAIWKHLGDASLMYAQSLPFESADPQRSWQEAVDSWYSERVDAANNAVHAYRRAIHLLPSEGSLYRDLATAMEYTLNLKKPSRPSQTRWFETEIIVCCGLQHDGSNADMWVSLALVTQHKGLRQHALIQALRLDANHAIAWAYLGQLYLSLGEQVLAQQSFDRARSADPTLSLPWAGMALIHYNLSQRTTSKDQALEAFASCSCAVQLSCVNLALQHASQRQPLQAAAHNLRGLSCESRKDYMPAVVAYR