MNKRVVKVEYIFMAFALFFGVLFAVINAPFQDPDEPIHFYRAYQISTGQMFEQKNNSGIGGYLPQNLIKTSENLSEDIKAKSNKKQDINKIKYYLNLPLNKNKVAFNDFRSATIYSDIVYIPQSIGINLAKIFRASALYMMYFGRIANLICWTIIVFFSVKLIPFKKNLMAFLALTPMNLYQAASLSADAMTNSMAFLSIALVLRYAFGEEEAKLTKRQIVTMIIAFTLLAFSKRIYFVMCILFFIIPIKKFNSKKDYIGTFVIMLGACLMSLVTVSVISKILAIKVSAGSYTPGQMEFVLSHPITYIHILLRTFHFKMSFYAISFIGVFGWLDTRLPLNLYLFYGVALVLIALFEHTLIEKNKDRIIMFIVFIINVGLIMSALYVSWTPKAANIIEGIQGRYFIPIIPLLGCFIGVKANKSRNVYSKVVLAISTFTILTYSVLQLLLRFYGIRIL