MANEFRGVRFSLNQSSGHIDIISDNKKDDGVKVFKEMELGRFYILTLILSILTFILDLYLHCWIAYIYYKAQEVTFFTLTLIFIIVPALTSSAFSMRWYLQDEDEPSMKRQPLWKWCIRIIMLVLQLAPLLRYYDTLAYGILSSIHKKKGNLLNQQKYLRMMIDEETNASLLRLLSCFLMSAPQAIIQLVFLLSQYKKAFNSLPITFEVTFLGYQTWAILCSVVSISWALTTYHRSVRFAREDKEKLSTIAAIFIFCWNAFSATSRILALSLLATLYPAWFVTICIAHWLVMSLWIDMVHHQSSLCASRCEEIIFNIALGLAYIIAFISPKDGPTRYSYLAYYLVCFIENTATLVVWCVSEMVSKNPEFHYGIIAVQVLSFILGIFFAVSYYRFYHPNGNTTVIKKTVNLAKHQYNNKS