MGCTTSRQARHDLRYCPSPLPRSQSFPARCPSDVGVHVVRLTSSTLGSLELDKALPRAPEPAPTRLAPRTPTMTPPNEPEDIDAWALMAGLEDRSPLLGAPFGRHSFSFPVATAPAQDLAASAKVTPLPMPMPRPDAAPTSGGEGKALPPRRAVLYFTSLRGVRATHEDCCLARAILKGYGVRLDERDVSMHRGFRDELRGLLGLGLGQAGGTPAALPSLFVDGELVGNAEELKRLHEAGELAPRLAGCESAASTAGPHGGDAGACEACGDMRFVLCDVCSGSCKVYVGDEDEAEEEEEGDECGGGFRRCTECNENGIVRCPVCCC*