MKDDLGEPLLPQPAIITTDEGDHKITPNGIHVGSTDRALRLDILEEEEDEENEEEEDRAMVDIEERLHQSDDSSESPDNGKAERIFSAFGHRPSLGSISPIDPFRNHTETIDGAYEFIKIIICLPLAVVRMTLAILLTLTGFLLTKLALLGWKQTHTAMPKWRYNLMYSTRLCARFILFCFGYHWIRRVGNPAKREVAPIIVSNHVCYTDPIFYFYELFPSIVSSKSHDDIPILGTVIRAMQVIYVDRLSPVSRKNAGIEIKRKALCNDFPRVMLFPEGTTTNGRSLIYFQLGAFTPGLPVQPVVIRYPFIHFDTSWGKISAVKLIFRMLTQFHNFMEIEYLPVVYPSQKDRRDAPTFARKVRHVIARSLNVPETDHSYGDLILAMKASEFKLMPAASYMVEMAKMEKLFHISTMEAKECLEKFAAMAAIHGGFLTKDQFLEALGLPNTSFSEQIFDFFDQQGEGFIGFREFLASEAFLAKHQDFEKLCKIGFEACDFRNQGFLSFIEVERRLRIIFPLITELQVQGLFKKLDMDSDDCVSWDDFRSFLEAYPHFLLVFLS*