MERRGSQLDLPGFRFYPTEEELLDFYLRRVVLGQKLHFDVIGSLNIYRHDPWELPGLAKIGEREWYFFVPRDRKSGSGGRPNRTTERGFWKATGSDRQIRKAAEPGRVIGVKKTLVFYRGRAPRGTKTDWIMNEYRLPEANSASSAMPLKEDVVLCKVYRKATSLKELEQRAAKEEDAKASQGYISMAADSASNSDQENYQSRSAPMDCGVKEMKQEVIRPVNLPELQVPMSGTEWMQDPFLAQLRSPWLDQWSPYANILHF