MKLFDAHCHLQDPRIITKAPQIISSAVASGVSAFAVNGVSEKDWSLVKEMGAKYPSVVPCFGIHPWYVAERSPQWFETLKSFFETTPTAAVGEIGLDKGSKGREIDFSEQVTVFRQQLELAKELKKPASVHCVRAFGDLLEILKSVGPFPSGVMLHSYLGSAEMVPEFAKLGAYFSFSGFLMSMSEKKAKKMLKAVPSDRILLETDSPDALPKAESGCLYFVDGDPSLPEEGNSAQDLDSASYDKPNVSSDSMKLTKETLNHPANIHIVLGYVAQLLDMKNEELAELSYQNAVRLFSYEGSKILLDRGTGDVSGHTQNQSTTHVS*