MPRPAGRCGGEPLAPGDYWLVLDSDAEEAGFDGQWQLRAQCASSDGEPLTSPTPAGALSARGLPVASPCDLPEGGGCTACTGLDRCGWCADADGYGGACVVGVVDGPLLAACGGDRVWQPFEDSCGVPPSPSPWPEDQEPPPGAAIVLGAAPLRVPAGRPVQMGLLGRVKKIFARPEAGSTTAVDVTPAASSVADEIAKLTSVTKAGATQYPTAADIEEYCRDPESSGCDIEMIEKLMAEAAKLKEAQAKETAGYNQIQLNFMKPKPLRWSPDEQAVPSAE*