MSSIRALRQFSAVSSRAVVSRNVCSAVRSRLVSPLPVSGSRAFSVSARAFGQGTADVALSNKLHEELKYEKETMAELSSEPDFLRDFKAQGKWQLEDVAFNDEVNMTRKFGNENLRLTFSIVDIRGEHDESFDNESAPEEGEEGSNEEEVLTTYPIRASLTITKAGTPGAMTVDMMCQEGQFVVDNIAYYKEGGLATDSTAEGDWKRRGIYMGPQFDTLDIGLQEEFDKFLQERGINENLAMFIPEFAEYKEQAEYVRWLEGVKGFVDA*