MRDVLVKDIHHLQDYPVFGSQTSAFVTFGSVGELMAFLRQQHPLCPHGCDSSALTKFDYFENHMLIQPRYKCTVCKRHFTLGGTIRAKRAKKEDGGRPRKRPKKEQQQNKSRGQCLPREMLPSSMIPSAATSGSRGCASPRRASRGASRRTARPSPSTTGQCPSQLVVRDQSLPVNACDLEGYVQDEEIFQEVEKLWCKMDLEDKGPSVEDEEKNFLRDFNVDDGDDLDLLLGLEEFSREFSNPQGQGTRFDLGEEQNNFAMELVRQMEEEFPIPALDEENDFAMELEREIEEASMTAKKQAMLVWKDEVRKIRNQDNLTFTTNHIGFGGPQTLKC*