MDTLRKQASKLREQVAKQQQAVLKQFTGYAGSQGPDIIADEVELQRHQQLERLYISTRAGKHFQREIIKGTEGFISAGSKQLEVYTKLAEDCCKYATEGPNPTGALARASNFFGNSVFQTEKERETLHRALGTQVAEPLRAMVMGAPLEDARHLCQRYDRLRQEADAQAVEVSRRQVKSKEVGGTAENTYKLQAAEAKLAELTSAMLMLGKEAASAMIAVEAQQQRLTLQRLIAMVEAERSYHQRAAETLDHLHMQMVAERQRSEVTPSISALPESYTPPPSYDEIKSNGSNYSSGASATQRAMYFLAEVIHSFEAEAPGELSLMIGDYVVVRQVSPTGWSEGECKAKCGWFPSSHVERRQRAPASKVVEAGSIL*