MASGRRGWDSSHEDDLPVYLARPGTTDQVPRQKYGGMFCNVEGAFESKTLDFDALSVGQRGAKTPRSGQGSDRGSGSRPGIEGDTPRRGQGREESREPAPASPAPAGVEIRSATGKEVLQNLGPKDK