MLAHMQLKFQTAELQQEVLQDLPKTIRSSIARHLFQNIVETTYLFKGVSDDFITQLVSETKAEYYPSKVDIILQNEMPTYFYILVSGSLDVLIYKNGSEQFLFKLESGGMAGEIGVMFNIPQPFTVRSRGLSQVIRINHHHFKQMVQPFSDDGKTIIYNFIKYFKGLKGKVLEEIYVTELLGDFHDEHLTRNEGTDEEVSRYQEAPYAEGRTGNSKALSNPVPVRVKIHGHHPNEHKMGNETTPKLILLPNSVEDLFSVAEKKFGNRGSKILMADGSEVEELSTIRENDELYIL*