MNGLTMDMMPEIDRFYITLQFELAKAMSPCIIWIPNIHDMDVNESNDLSLGLVVNHLSRDCKRCCTRNILVIASAHIPQKLDPALITPNKLIHALGYREFLFYNNENTNTIRSALHRQTCNLRSQVRSVEDDGLFFYQIGRVVAQNVLLSNCPIDTISVYMKKKSCNEGYSNLYKWYFELGMNMKRLTILLHLLSMKTFIPQQVRSVQDHAILFYQIGRAAAQNVLLSNCPIDPISIYMKKKSCNRGGFVFVRMVLRTSNEDLSIKNINWSLTKGREKDLFNHIVWAPRTWRPWGFLFDFIEKPNELGFPYRYRSFRGKQIIYDEEDELQENDSGFL*