MASHISLKQLRVFTTITQHKSLTVAAEVLCLSKAAVSVALSELEKQLGHALFDRVNNRLVLNQEGQKLLPMADELLQRAKDIDRLFAEQQVLTGKLRIGSSDTIGNQVAPYLISAFRQLHPHPSQSLFISNSAQVCQKLVDYELDIGLIEGKTLHPELISTQFSQDEMCIICAPEHPLAQQERLVMSDFEHSDWVLREAGSGSREFFLRVIAPRIEHWIEAFELNTTEALINSVSSGLGLGCLSRLAAKTPQQDGRVVILNVPLDMKRRFWMLVHKEKYQNPLLRQFIEFCPQWASQSALLQLD*