MASNSDSEDLVVLITGCSKGGMGHALALAFAMEHCFVVATARSLASIQDLAHIPNILTLQLDVTSQESRHQAISAVMDRHGRIDILVNNAGMLCVAPVAELPLSLLEDTFKTNVYAPICLIQAVIPNMIARRKGKIVNVGSTSAFAAAPWAGGYSSSKSAIHALSDSLRIELKPFGIQVVTVAPGAIKSNIEINASKVYDTLPQWKFYQPWDKYIRKRMGLSQQPRSTTSEEFAARTVREVLKTKPRACFVVGYMSTISLVLYYLPLWIRDYILMKLFGL*