MDPSSPENLPSTQRRAIGELIRGRELARQLKIVLNSRDDMEEHVPVDDLVMKILNSFTNSLSILNRFDSDIEFPPSTHVGSPCWDSGRKSEDSGESIRSTSTNKDRRGCYKRRKISNALIRETSDLIDDGHAWRKYGQKVILNTKFPRNYFRCTHKYDQGCQATKQVQKIEEDPPKYRTTYYGNHTCKNLLKASHHLILESPDDSSILLSFNTTNDSIITSKQDSPFLTSFSSSSSIKQEYKDELAHGNSDNDMINIIHNNSIMNNQSSSTDYLLAPDDLSALDHADVISGVNSSSCTTSTHSFDMDMIVSSVGHACFAADDDDVLPYAF