MGCTTSRQARHDLRYCPSPLALPRSQSFPARCPSDAGVHVVRLTSSTLGSLELEKALPRAPEPAAARAPLRLAPRTPTMTPPNEPEDIDAWALMAGLEDHSPLLAAPFGRHSFSFPVAAAPQELAASAKVTPLPLPQPHAAAAAVDGVEGKAGRAKARPPRRAVLYFTSLRGVRATYEDCCLARAILKGYGVRLDERDVSMHRGFRDELNGLLGVPGGGALAKFLAPAAPALPSLFVDGELVGNAEELKRLHEAGELAARLAGCESAAAAGDAGACEACGDVRFVLCETCSGSCKVYVDDESEQEEDDASGDDGSGGGGFRRCPECNENGIVRCPVCCCCG*