MASQSLPRIRSSEDGTLLEPFLSDTSSGKQSKTRANIKLPKRLRHVRSAPKLDESNLEINVNENVTKLLIKSRDTKRTILVGAAAFVIYLGLGMACFYAMEQDLQGNRTNTFVDALYFCIVTMTTVGYGDLVPKGVAEKLLTCIFVFVGFGLVGLLFGSAADFLVERQEIMLVKALSESGTDNDYSEFNGSNQVQRVRLKVVIAGAIFLVLFIVGLVVMIDVEGMGFVEAFYLVCVTVTTLGYGDASFQTTGGRAFAVIWILVSTVNVAQLFLYIAELFTEGRRESLVQWVLTRKMTPSDLEAADMDNDGVVSASEFVIYKLKEMGKIEEQDVVAILKEFDSLDVDDSGTLSTHDLTLAEATS*