MGRAPCCEKVGLKRGRWTAKEDDTLAKYIARHGEGSWRSLPQNAGLLRCGKSCRLRWVNYLRDGVRRGNFSNEEDDLIVKLHATLGNRWSLIASHLPGRTDNEIKNYWNAHLSRRSHSFRHTHTAGKETTITIDINKISATSKRRGGRAPRSSMKKQPVPEPTKSTESSSPVPAISSSTSSLPQGYSDKNQPINSIPNDMPCSDHVDLNGGVLKPNYAKDSMNQIGILEEESEIEGLLSSMDDMPASGLNGLQHGGHLPLVEDLLDMDWEGFATHLWDQPAQSDQLQPAEPQATMGSVSDELESFVHWLLSDTC