MSRYPHDAKVYVGELGNNASKQDIEEAFGYYGPLRNVWVARNPPGFAFVEFEDARDAEDAVRGLDGRTISGRRARVELSTGRGGRGGGGGRGGPPRGGGKGGRFQSDDRCYECGGRGHFARDCARSGRRGRKRSRSPRSRSRELRTRSRSYSRSRSRSRDRRSRSKATPKRGAAANNRSLSRDVSKTPRRNVSRSPSRSKSRSIRRSLSRSQSRSVSRSRSRHRNGDH