MQGVVLNMATFKDFRNNIKPNWCPGCGDFSVQAAIQRAAANVGLEPHELVVVSGIGCSGRISGYINSYGFHGVHGRALPIAQGVKMANRDLTVIAAGGDGDGFAIGMGHTIHAIRRNIDITYIVMDNQIYGLTKGQTSPRSEVGFKTKSTPQGSVEPALSIMEMALTAGATFVAQSFSSDLKELTQLIEEGIKHKGFSLINVFSPCVTYNKVNTYDWFKDNLTSLSSIEGYDPSNREMAMQTLMKHKGLVTGLIYQNKERKSYQDLVPGYSEKPLAEADLTMSKEKFDQLVAEFM