MAPMSLPPGFRFHPTDEELVGYYLKRKVHCWKIELDIIPEVDIYKCEPWDLPEKSFMPGRDLEWYFFSARDRKYPNGSRTNRATEAGYWKATGKDRKVSSHMRQIGMKKTLVFYRGRAPNGSRTDWVMHEYRLDEKECEASAFLQEAYALCRVFKKSGPGPRMGEQYGAPVDHDFSSDMGDLLYKNMPLSVKEQSEEMPSPVSQDQEDQTSSREASSEIINDMKGDDATRQRSLQLLRYGNDSCSFPSLYESTNHPKDELYDSSCPPLEVDYFPDIKACLSPSHSRMPSKYLHGEQMHLSIEEAEILEQLYREMKTSEENNYISQFINSDVAELQNNEDYLHLDDFVSRWNIEKDHRKTRYSNGQEEAVVYPFNSFISED*