MSDRSGQRQCRRGVSGDVELDAAMALANMAGVSGPAALPAVHPAAPQHGGSREEEEEELASTRLSLELGKVGIQASCSSSSSAGCPSQQARVAVAAPGGGGYGPRPRHTLTEAEKEAKRLRRVLANRESARQTILRRQAIRDELARKVADLSSQNESMKKEKETVMQEYLTLQETNKQLKEQVIAKTAEKAPPPVVTSMDTTPPAEQRAEATLSTAAPLDAPPGPGFLYATAGPSAVPVPYVWGSWPGYHPNASNMGGGASTGHAPPLCFPPCAWYYPVVTDPHGSPATSYAQPLHETTSGGASQGTGGGTAEEDTDDDPCSLTLGLDVDRKCATSAESGGSRAVAGERERAVMAAEARKRRKELTKMKQTHLGGRPGGE