MDQFAPYLEPHTSGLRVVVPTRDRLSGRLCVVGGASGIVGSGICRQLLMEGAKVVALLRKPDQREGLLKECQGAPVDNLHPFVVEDVSHEDQCAAFVREVVQQHGDIDHAVSCFGAWWQGGVLTEQSYEEFSRVLANFAGSHFVFAKNVLPAMRKAPSSSMLFVTGGVGKRVLSADSGLATVGGAALYGIVRAAQAQYASGPPRINELRIYALVTRHGEMPRSQSSIVEGLRAHSNRKVGNVAAEALATAVDDELLEVTSERLDGVMLMVGDX