MARELARHTKTGWSRCAREHELCVCKSPEIRFGYATLWVPYQRPEFSPPTADLAVLCEVRNFGGRDPAAGYLKECQCYSQDLPIEGAAGTTAGLPVNSQYCGEACSKGKNRAYTGSPRSRAELCRRPHTHELLWTCNQPLRRVRYQLDGLITQRAARIFEQAKKKQCETGEDQIGATVTRPSAGRACVRRLEMVPRDIESIRVAKVDSCDHGILWRLQTCEQHSAELVNEACHAVTSKTYQSMYLFDPFCLNPIARYQTECSFFIGFVSRDVIDIGILGENGANSVSSTSLAETLRKYFDVYLDCDYAENFLKWTSEESDWIEEAFVTYVGGEMNSNYEWMATNLLRQAGTAIVTDSKYRPPSWWARTPNVIVYKLEP*