MEVAVPVKQEAEGLALDSPWHRFRRFHLGDAPGPREALGLLRALCRDWLRPEVHTKEQMLELLVLEQFLSALPADTQAWVCSRQPQSGEEAVALLEELWGPATSPDGSSATRVPQDVTQGPRAAGGKEDNGMIPLDTAPGAEGPAAGDSQAVRPYKQEPSSPPLAPGLPAFLAAPGTTSCPECGKTSLKPAHLLRHRQSHSGEKPHACPECGKAFRRKEHLRRHRDTHPGSLGPALRPLPAREKPHACCECGKTFYWREHLVRHRKTHSGARPFACWECGKGFGREHVLRHQRIHGRAAAAASAQGAAAPGPDGGGPFPPWPLG