MASTVISSSIPQLPKEAILDGSNYLDWVFQMKTLLQYHRLWTIVNGVSTEPPLSASQAEIDAWLDKDARAHAFILFNIKPSVARQFAADDAETAAELWHSVQTRYHRENSAQKIALKNQLASLKISDTAQIMEQITEFVTIQKQLISLGSGATDEDFVHRLLAKLPESLSSFCDTVTLLPDTPSMLTLVGMLQDRVARRKSTQGASETLLQAKGRGKWQSKGSSSNTGNFKPNNPNHKDSLCHYCGFKGHIQPDCRKKQPRGSDEVTKVTFSVLQ*