MDTLFSLKVFRQVVQSGGFTRAADALGISTAMASKHVSHLENTVQAKLLHHNSRNLSLTEAGEEYYRQCSYALDTLDDAAQKAAGGTEKPQGLLRVTMPLWFAGSQICNWLAEYRERYPEVALELILDNRHVDLIAEGVDLALRVSQTLSPSLIARPLAEIEFALLASPDFLRRNGVPETPEEVAGLPAVLPTYTNQQKLDLTRKSDGKKYRLELTPVIRTDNTLMMREMIKAGACIGYQPLWAAEHDLRCGPLVRLLPGYAVPTDRLNAVYADRAFLSAKVRSFIDFLNEKIASRKGCRNAV*