MSLGGGAYFEERNAKEGVPYDAASLPDMSAVFGPRPKPTPFGTGSLEKLKMRFRKMSLKWHPDKNIRRPEAAAEVFKAVNAAYHTLTTNNFDYKRRASPSARRGPSRRPIRADEWSESFTIPPMQSLEDVLVEMLLKKRGDYRPHQDFGVNLSIPWNAGSREDQFISSASGGLEDQGTGRWGGFLFTAGGVSRRGLEDRGKAELGYDGSASGDAYGGQIVRHVETQDLLDQFGAKAQVGADRDARPWETAYAKPKGRPDLTSQSEGAREAAEGFNDQAVKAFKAKDWQRCYDLSSEAIRLNPRKTAYLGNRAAAALKIKSYKEGLKDAQLTWEADWA*