MDLENGRSTDLGNASVMKEQKWPEPIHRAQTIAESGIKRLPGIYIKPEPERPQAGDISFHEEIPVIDMFGLNDERRCRTMEEISDACKEWGFFQVINHGIDSKLITTTLDDCREFFNLPLEEKQKHANDPITYEGYGSRIGVQKGAVPDWGDYYFHHFMPLNIRNESKWPSKPMSYRIHMKEYCKEVVDVCLKLLSVFSLNLGLHPDYLKEAFKGEKEMGMCIRINYYPACPEPNLTLGLSSHSDPGGITFLLQDNIPGLQVRKGDAWVSVRAIPEAFVVNLGDQMQIFTNGVYKSVEHRVVVNETRERISIAGFCNPCGEKTVGPIETLINDCNPPLYKSMTFNEYRMFIRTAGFISLLVVNSPQDHLAYALQNYHF*