MGQVLGCVQVKQSTVAVKECFGKYDDVLQPGCHFVPWCLGCGVAGVLSTRVMQLSLRCETKTKDNVFVNVVASIQYRALAEKASDAYYKLTNTKAQIQSYVFDVIRATVPKMELDAVFEQKNTIAKAVDEELGKAMSAYGYEIVQTLIVDIVPDEHVKKAMNEINAAARLRVATNDKAEAEKIMQIKRAEGDAESKYLAGLGVSRQRQAIVDGLRDSVLAFSGNVPGTSSKDIMDMVLMTQYFDTMKEIGASSKSNAVFIPHGPGAVSDVASQVRNGLLQGNATTES*