MLGQAVLFTTFLLLRAHQGQDCPDSSEEVVGVSGKPVQLRPSNIQTKDVSVQWKKTEQGSHRKIEILNWYNDGPSWSNVSFSDIYGFDYGDFALSIKSAKLQDSGHYLLEITNTGGKVCNKNFQLLILDHVETPNLKAQWKPWTNGTCQLFLSCLVTKDDNVSYALYRGSTLISNQRNSTHWENQIDASSLHTYTCNVSNRASWANHTLNFTHGCQSVPSNFRFLPFGVIIVILVTLFLGAIICFCVWTKKRKQLQFSPKEPLTIYEYVKDSRASRDQQGCSRASGSPSAVQEDGRGQRELDRRVSEVLEQLPQQTFPGDRGTMYSMIQCKPSDSTSQEKCTVYSVVQPSRKSGSKKRNQNSSLSCTVYEEVGNPWLKAHNPARLSRRELENFDVYS