MDQCFPLLIFLSSLFSGKGETNFSQWVQLHGKVYHSEEEWQLRRSIYTKNQMLVQELHSSDPDVVYDTTGPFADLDMAEFTGKLMPKRSVPAILEEHRESLQAQNLPDSFDWDQKGLVGPVRNQKALGSCWAVSTAEAVEGQLAKATGKLIPLSPEQLVECDASSDSSCAGGKGCADCGMFGGWPYLAYQFLQKAGGMFSEADWPYYKEGMFPCMPKGYNKAFCGNHDDLYCRPNSTKGQGPQGLCHATSGFATAVTGWRSLSSNEMEMAAQLMQYGPLSVLILADGLQFYHAGVWTGGLLGCKPDPSEGILGLDHAVLAVGFGKDHSILGKSKPYWRLKNSWGTSWGEQGFFRLERGTGRCGVNLAATVARLDSSIVV*