MSRYPHDAKVYVGELGNNASKQEIEDAFSYYGPLRNVWVARNPPGFAFVEFEDARDAEDSVRGLDGRTICGRRARVELSTGKGGRGLRGGDRGGGDRGRGGPPSSKSGRFHPDDRCYECGGRGHYARDCSRHGRGGGGGGRGRKRSRSRSPRSRSRELRTRSRSYSRGASRSRSRDRDTRDRRTRSKTPTKRDRATPRERSVSRGHTKSPRRSVSKTRSRSRSRTPRSVSRSRSRSHRRNGDSHHD