MVVVDMEGLINRASESAGGIPKTKIVCTLGPKSREVPILERLLKFGMSVARFNFSHGSHEYHQETLDNLRIAQHNAQLMCAVMLDTKGPEIRTGFLKDGKPIQLVEGQEITISTDYNIKGDEKMISMSYKKLPVDVSPGSTILCSDGTITLTVLSCDPAMGIVQCRCENTAMLGERKNVNLPGVVVDLPTLTEKDKEDIMQWGVPNNIDLIALSFVRKGSDLVSVRDLLGKHAKTIKLMSKIENQEGLVNFDDILRESDAIMVARGDLGMEIPVEKIFLAQKMMIYKCNSVGKPIVTATQMLESMIKSPRPTRAEATDVANAVLDGTDAVMLSGESAAGSYPELAVKTMARICLEAESSLDYDAIFKEVIKSAPLPMSPLESLASSAVRAANKAKASLIVVLTRGGTTAKLVAKYRPSVPILSVAVPVLTTDSLTWSCSDESPARHSLIYRGMIPILGEGSAKATDTESTDSILNAALKAAIKRGLCKNGDAVVALHRIGVASVIKIMEVK*