MTTVKPVLRRSHTKSKFGCQACKQRHVKCDEFRPTCHRCLSSKIPCKYPDQPPEEEPEQETPSLWWPEDIENACAEWKETGEPPFMSLAPSPSWHTMDMKDLRYIYKMALVANILELSNTNDICLLWGEMGVLFQLATQYDFVAHTLAATSAQRLAVTTKSHEASLDAFHYRKQALHGLYRAMGSFSKENADAILAASLGCSYIMSDSRSLMTLAGNISTVANRMKPWLERSAFHRIFTYELPCPENEEQAAATPPETGDVEHRFALVKKLLAEGVNSVNGLAFCFQGDRDLSAVLRQLRDVMRLVHERLGSDITAEDQYRLVYPFTAWFVKSPAASFVSLSKKNPYMLVFLLHLYAVVVALTTALPRIDVPLFAKYRLRAILQICSVLKDDPGFLCQRCNGLHAYQEIMSFPLNSVSAYQQLGREKEFPGA