MDKSTAYQASCCAASAAEHGAHSTELMPQQAALKEGGHGEATPGLLQGPSWTLGLLDPCGNEEAAERPRGSPRGHEVHEDRVSRSEVTLNTASAVDGRGPWKGRPYRCSTCDRSFKCYSDVVKHQSIHSGEKPYECSDCGKAFIHSSHVVRHQRIHNGEKPYICKECGKAFSQSFNLIRHQRIHTGEKPYECAECGKSFSQRSDAMKHQRIHTGERLYECSECGKTFIHSSNVIRHQRIHHRENPYECKECGKAFSQSSNLIQHQRVHTGEKPYACQECGRAFSRSSFLSEHRRIHTGEKPYECGECGRSFRALSGFFRHQRIHTGEKPFRCAQCGRAFRLSFHLIQHQRVHGTE