MGPSRPHSTLAPPEIVRXRIRCGSKTKRRYQDHGDQLQIENFKLSDDLETQKTNLRDINEFLTNELKARSLTTSALEAKNFELTQQIEDIRKSHEAAIGKLRAERDKEADNLRSIIADYEKKAKLMSDFLERKEALEAELASTQAELNAKVKEYEYRLTDLDRSHIQDREKWKRETLARIKETKIQMMKLTVLMEENSELRRQIALSKQTEQELARRNNAYQKTIKSLLTKMKEQGSEQQQHGELVRGLEEHAAELELQV