MHSSLLPQLDDQIKTLSLSLVPSDVWKEPKAKRQLILRTMSELEKTIDQIKSIIAATCPACTGPMSSAPERTDDHHLRGLKSYRLQRLKPKFNEEVLYQINQIFTHAHALFQKIVLAPEGVKPDKLDEGSDRKSLTRWVDIACKSIKSTIKDSESSELDLAQESWHFEVPKIDTMFEEIIGIAYQPKTDFVTEDGRRISRTPIHEPVVQLARRMIPIIKLVKIFYNKISRRGMNQHRFPPFTKMSSEQISYIAHSMSTFHGDVINCDSSYKELMRVLIPLHYIPLIPATNGPELRTYYITWFETWSDQFYLAIHNFKRLAKRFDSTPF*