MASTVISSSIPQLPKEAILDGSNYLDWAFQMKTLLQYHRLWTIVNGVSTEPPLSASQAEIDAWLDKDARAHAFILFNIKPSVARQFAADDAETAAELWHSVQTRYHRENSAQKIALENQLASLKISDTAQIMDQITEFVTIQKQLISLGSGATDEDFVHRILAKLPESLSSFCDTVTLLPDTPSMLTLVGMLQDRVARRKSTQGASETLLQAKGRGKWQSKGSTSNTGHSPSKAYEPSPKAAPMGCVSSPWAGAMVGTAQQSVGAVPTGSWDSPTAGQGSPTSLGPQPDPVDQSQQPTSSNEAKRSILLQSWASKVFQPAS*