MMTDGSLVLRVAGRPVGRYLTRPELPERHSPRPYLHPVTTLSGTAVTELSPADHLHHLGVGVAVPDVEGHNFWGGRTYVRDQGPTELANHGSQRHTSFQLRDPDGFVEELRWVASSRELLRERRTVAATELTASAWALDFTFSLTNITEAPVSIGSPATNGRPGAAYGGFFWRARKEAAAPRVFTADAEGEPAVHGRRADWVALSGGNWTLVFTGATGTTRRDPWFVRAEEYPGVGSSLAHSERLPIGPGETAVRRIVTVVADGTLDRDEAAALARKAVNA