MACRAAELPQWQGPGHHRQLSKQALFSAGSMCKASRHGHNTWQMAVKLGFSVTRAVNGKENLPFSEQGRRIGTSTDTTTFSSRETSLSGRSNALNNKDDEMSQSVYKQKGNEGEDPYRILETGRKVYLDELDVLTILDPPSFLIPTDANNYDQAAYLWKKIGDIPEERRHHLLDLLTPKQVANMWDITGQMYGHSKSPVLEPANVLLGTRSEFFMKPVTWTGKAFNVSWPLSWFSTFQKVFFLASDGSVYGRVITGGWLLKNMTRWLLPLYFEAREIRKVVATEEPCHIALEYGDGQLHLQEVPEYFPKPAKHPWPFSDASFDYLRPAGPGVLVGQWWIEGIDLEKMPEKRLDFVLIQDYGN*