MVEEEGTKEGSGTTRSVEDLPDECLSLILQSLLQESSPRDSSSRSCSSDRDAASLACQRWRKIDRLLRTGLRFTPHYQPYHLLRQCPQVSRISFSSPGLPLFRTDNPNLGFAVAFTRAYPLDTTIATIASSCLYLEALDLSSCMHVTDRGIEAVVDACPRLTSLTITKCIRISGWGLRHGRSLKTVRVRECKLSDAGLQEGLRGATRLQVLDLGDCRYDGSIAGLGPATLASIGQTSTMLEALSLRKCRVLNDTALESIVRGCCNLRELNLACCSGVTAHGWRALAESCIRLEILHVDRCFTFINDSLLALQSHCPRLQQLRLSRHSTAISDAAVEAFQITRPNVAIVPDEMKELILASEH*