MLGRIALFLTIIYVVFKAMFLRWVIEKPPFKFDDDEEHFNATLAKLLKPRSVGSKGHAEVQDFIETELKRLDFITLKNDF QQGVNITNLVGFWNMRAKFYLMLTCHYDSKKPENVTTDEFLAAAEGAVSCAILLNVAKTLRQFLIDRWSEKKSVGLAFIF FDGHNSLSSDPYDENELLGATHFIDEEFIPLRDMAVAVTLSYIGAPNQTFLSFFEVTNDLHNLIADIEQDLRKSGELDDC HVLFQKKTHYDKDLLDDHIVFDEQDVPVIHVSPHEFPNVLYTPADNVENLHYPTIRNMIKIIRCFVHDFYEKWQYFMKWR QAFAINYDFYDD