MSGIGTGYDLSTTTYSPDGKVFQVDYACKAVDNGGLALGIKCSDGVVLGVEKLLPFKMLVPGSNRRIAPVDRHAGMAGAGLAPDARQIMSRARSECANYKSFYGDKIPSKILADRMANYLHMFTLYWSVRPFGAAVLLAVRDPATGKYELYLLEPSGECQRYHGMAIGKGRQAAKNEVEKLKLGEMSCLEAVKEAARIIVTTHDEKDKDYECELAWICDDSGGEFKKVPKDIADEAIAAAKRALEDDDAMDAD*