MADSPRQPGGFIPPQGGLPSPAPSSASSRAASNLPHPRNSALRPGSNKEDMVRRFVDEKLLYVSRRYVKKFGNPNPGDTVVGFKSFGEVCRELDEIVNVLWKSGTPSLQIPFLLKLASDFTQYVRSFPPSSKASFDLLHKLDHCFASLLSGQDIETSETLPGFENGLRAGMTTTDMVRCRSLVEQTRVLMVEVMSSGEQEEEDDDEDDDDDEDGDETEGGESYDAGGPSWDIDEDELHLDAARIYENTIVHLGKRLGDSLGNSADSGDAAMSNTGMT