MDRVSNLPDEVLSHILSFLTTKEAALTSILAKRWRNLLAFVPSLTIDDSVFLHPEEGKQDREEVKQSFMDFVDRVLALQGNSPLKKFSLKCVTVDDTDRVDGWVSNALARGAVSDLDLKIIIPSDIGEFYKLSPKCFECNTLVSLKIHRGIDISLVAGRILLPLLKTLVLDSVPVCPNEFEILLHALPSLEELLLDCVMWKGMEDVTVSSSSLKTLTMTLDYTLKSLSFDAPSLLHFKYSGYAALDYPVVNMGNLVDAQIDFFLSDSQLKQLREPDNDEDAHRYSKVWKLFHGTRYVGNLSLLPDTLEVLSMCSESMPVFNNLKSLTIRSDEDRGWQAMPALLSNCPHLETLVIKGLVHRVTDKCGDVCDCISREDKGLSLKLCPVKVMTIHRFQGTKKEMAMMKHFLDYFPCLKEMRIYAEENNNPSRLGNHEVCKRVLEMFQLYNKLSSCKVKLMVGDVLCRLSG*