MSAPAGMEDQELMRLEDRFNVDGLHYLGGESRLPLLRQADVLLEGGGFTLPAHRCILSKGSKVLASLFESVPPPPTRTEQQELPAKRQRLDDAHGGAGGLDAPVAGTLAACTRLHTPFSDFSKTSVLLLLYLLYNSHRASRVARHAVGQPALVSELMQLCDALDAPRALRQLDAALEAALQRPDEPLDCSDGEDDDPLNHEPYWEEDSEQLLVSTLLAAERWQVQCPRWFGAAAARLGALLMNVCNVEQTRLPMQRLLDVADARRLSPDTLLMVMSCAVSCTRRALLQQPQGLSSLKQPAPAFHFMRNMHASMQDLLYCLYQPNGEIGAFTTVGQGSQTWQLSVSIPHNRPQLMLTVKRARGFECFDEVSGYRRLKIHAKVLSSTGRDVATEHALDFGHAELRGREAKRSGTPLVSVADLEDPGNGLLSERREIAIQLRVDVTCLDM*