THVSYNGSRAHPLVATKLSSAMTPSDQMLPPIVITLDTPSPEPGAPSASEMTTPMKTRVLYCRKCEGHGEKVILKNHAPSCPYILCVCKSCEKLNYKRLKSFNKRNKEKLELAAALNAQRRAESGDLTEE