MKGWKEEMESKAARRVGVLSMHLKAVSSEQSHAGVHRWDTSSSETNLKSSKYNRVHGNVPSHPASWRACCDEGPPFTDIIYEKAIGEGIAKITINRPEKRNAFRPQTLNEMTRALEDARNDIEIGVIILTGKGNGSFCSGGDQSLRGGQGYADHGSVGRLNVLDVQLQIRRLPKPVIAMVAGYAVGGGHVLHMVCDLTIAADNAVFGQTGPKVGSFDAGYGCTTMSRLIGTKRAREMWFLCRFYNAEEAMEMGLINTVVPLDKLEQETLKWSREILRNSPTAIRICKSALNAVDDGHAGLHELSGNATLLFYGSEEADEGKNAYLQGRRPDFSKFPRLP*