MDFLPTLEASWNQKTQQHICIIGSGPSGLAALKIIRDSQQFKGGLWTATAFEARDKVGGIWLPAPPISNPPSTPLYDSLTTNLPHPVMAYTSFPFPAGTSLFPPASTVLKYFEDYAAHFELNEHIRLNTPVLSITRDHTAGKWTVCVRALETSAEETHDFDYVIVANGHYRLPRLPATPGLGEWVEAKRAVHSVYYRNPSTFGDAKTVLVVGGGPSGQDLVTDLLASGRNVVHSVTGAAPENLHDGRLKVRGRIAQYGDLDKGLVTFEDGSEESGIDKAVLATGYKFDFPFFPTSVLRPSIPPPVPPLPGALYNSTYHIFPLARHVFPLVGADEFPSSTVAFLGIPIRVAPLPLLEAQMRAVLHVFEHPESLDPTQEAIDIISRYETLRARVAQQRASSSPTQFPDGVDGPISGPSEDPVELAIAAAWHRFEGHEQFQYRDAMHAFAEYPHRVPAWEIEMYDAKGILREEWRDLERLGQAEEWVKDVGAGEGEKVAEEWVDLMRKLLRRAEERHPERSRL*