MKENILSVFKPQSALAFKQCWILLLLFLCSNLLIVYDVIESKTVLRFINNILFGLIFSWYFITNKQWGKVIITFIVSVLFFLSNTNYFFTSTFNGDFLDRNNTVVEVTKTVILILSSIVISYQYIKVDDLKVNSKQLLKTTIIMIIFLLVFRNSFLNNDILDLVIDQSGLSFIIHIIYELLTSMYIGGLLFVFYLLIENYQNNHSLVEFHNQTLEKLIDSFTLSFPLLFHVFILTLFYNIFDMIGGAFLFFYRVFTFYEFLKIISILTIPLILIIIISQILRVKANRENSFFGIYGVLLYVPIINVIFYPLFVLNSKYKIFPQGRLYTDKILNIIIGLLLLIGYFVYTHKHSYSGIGASEVISGIVIYIVGVIRVGKIWVVALLTTLVSLILIDLPSLVYKPTIMSVLKEVCDEWTNFIIVVIMKFFTYIFYYYILRYTFLTEEEWNE