MGREEEEKRSKEIVLGRNVHTTCLAVTEPDANDEFTGDKEAYMASVLARYRKTLMERTKHHLGYPYNLDFDYGALSQLQHFSINNLGDPFIESNYGVHSRQFEVGVLDWFARLWEIEKDEYWGYITNCGTEGNLHGILVGREVLPDGILYASQETHYSVFKAARMYRMECVKVATSLSGEIDCADFKAKLLANKDKPAIINVNIGTTVKGAVDDLDLVIETLEECGFTHDRFYIHCDGALFGLMMPFVKRAPKVTFKKPIGSVSVSGHKFVGCPMPCGVQITRMEHINALSRNVEYLASRDATIMGSRNGHAPIFLWYTLNRKGYKGFQKEVQKCLRNAHYLKDRLRDAGISAMLNELSSTVVFERPVDDEFVRRWQLACQGNIAHVVVMPNVTIEKLDYFLDELIEKRNTWFLDKKVQPPCVAADIGSENCLCDLHK*