TNSIINMSIQMSESSGTNSPNNNQSSRTRKRAKVWEHFQQEVVMIDGVPKTQCKYCSLRLTATKKSGTSHLINHIAESCPAIDGDARINFLATIKKQTGEGFVFVPKRSRELMVRFFIHAEVPFKKIEDPYFLEWVESMQPTFKVVGRQTLRDDAFNLYERMREDLHAELHNLDSHVCLTSDMWTSIQNIGYMVVTAHYIDREFNIKKKIISFKELKYPHTGFAIEEAIMSCLTY