MSAIHNLKHIGIQHKKQLIGTFTLVLLENLMLMTYPIFGVFAINGVVAGNLSQALTYSAVVLVMWLIGSARRAVDTRTFTRIYAAIVVPLIVQQRQQGELTSTVSARVALSREFVDFFEQHLPVLITSVISIAGAVLMLLVIEFWSGLTALVILLFFALLAPRYTRTNDRLYFKLNNHLENDVKMIERSHTPHLTRHYDFISRLRINISNREALSYLLVGIAMAILFGVTMTILTFTHDVSAGHIYAVISYLWTFAMSLDDIPRLLEQFSQIKDIGKRVKIEEKRGS