MSVDDLVAFEERADELVAKYEHADDRGQAAAASATREELKDLLRAVLERSSNLEGPDRSASERARALYLRGPLIECTADQGDADGAKALVGAEEALKKAAKLNPTLEGAWICLGQLLWKKGNLDGAKNCYAAVTSRAPNKKASQCMSMLCRTIAKAKAAPGTDEQKEHVVESLKHAKAAIKLDVTDGYSWYQCGMAYMTQFFAEGATDPNKLSQSLQCFASAEKGGPAGDGSLEKGGVGDCPDLHFNRATVQRYVEEYAPALEGFKRAAQLDPLLPWKGEVDAMLAVLTKLDDGCAGQGPMFKPKRLLPIQKTLAEARASAAPEEYRGGSLKALAPGVNKGVCVNVRAALDATAEDMLNLHYIVVDGDGTLAALSVYGLEDGAVRQSSTLTLLDPNVKDVDATWEGRRFKFRLVRVDLPKQILVGGTMPVGLARPRLASVNL*