MSHLPSSSVRDHMKWAGLLGCEAVLSSMALMQASTMAAPPKKMMAPLGHAPPQRDGPDSAPQSHMILPSGMSCPPLLIRKEGEFQAPRLLDEKDMRTNEDMQQKKKNRKSVTPCKVREQEGRGGKGTGGDENGPASKVQKNFICDHCYGAFRSGYHLKRHILIHTGEKPYACAVCDMRFIQRYHLERHSLIHTGVKPFACSMCDMRFIQRNHLERHSLTHTGMRSSAEPLLPRKGTGA