MGDNNVNLPPGFRFYPTDEELVVHFLHRKASLLPCHPDVIPDLEVYPYDPWELDGRALAEGNQWYYYSRRTQNRVTGNGYWKPTGIEEPVVSSTSNKRVGMKKYFVFHVGEAPAAGIKTNWIMQEYRLSDSSSSTRSSKRKSQPKIVSIHIFIHNQEAHQT