RGKEPLGLQIFIGTADERILKPHAFYQVHRITGKTVTTTSFEKIIHGTKVLEIPLEPKNHMKAIIDCVGILKLRNADIELRKGETDVGRKNTRVRLVFRVHVPQPGGQHVSLQVASHPIECSQRSAHELPMVEKQDMDHCSVLGGQQMILTGQNFSSDSKVVFMEKTQDGQQIWEMEASVDKDKSQPNMLFVEVPAYRDTSVCQSVKVNFCVINGKRKRSQPQHFTFTPLAVPSIKSEPLDEFEADHMGFVIPQILGLSSHSYYHNQRGVLYPENNMASCQRLSSSLPNPDARFQQQSPAIVYSRAGKSVGGSPGLYQPAGGMIPDPHCSVLVHTGCPAQPVGAGQHPSIIQFSPTNHQLVRAGDPQAPQQESPQIIYSDGYSPQATLTPSPTPPQAHAAAAQVQNYPTVIQQQPYLQKVQEKAHSPPGMGQMEAPGDGQRRVTVKEENLDQAYLDDDKTIEGYLQNLRHLL