MLPAIGRTDEEEEGQNGNRNSEQRETEEAGGNQLGETDEDRNDDYEEEEDMENLGSGNNVNHQNSEENGSGNQESYDENHTSWLVVVEDDEDEEEERRRAAEKGKQPMSDGGGISITELHDEDEDHHLDLAILKAMCDYECIIRNSPQLSSFNNRLVYVKDSFPDLKMSREALEEKIIALCKNFNDVREQLGDDPRMDRPIDREIFNLSMIIWGTKVIPR