MMDLHCGSDVSLDQLMGSFNHRIAELQQLMLTRGVQTSNYTADLGSLDVTVRALEQQLLKIKAHLKNDAEALSQAQTLIELSSQQQKKLQQIYSRLPSHLPGVDPVNMEVPYTSFHPPALENGNGSIPPSSTGTPANKEKKKVGPPPKWYLTSEEFASLSSYMRGRLTLDKVNGAIDEMAGFAEANAKLLRTKRQKLGDDIVERVLELREIAFNEAVKGKYFFLESDMRGQILKLDNTGKAILTILRHLGRLGEFRFGRQRAFTLSRP*