MAGRVLAAVRLLRHQSSRRAFSVGESGANPLQICVVGSGPAGFYTAEKLLKRFRQAKVDIVDRLPSPFGLVRSGVAPDHPETKVVINQFTRVANSENCSYFGNVKLDEDITLTALRALYHVVVLAYGAESDRSLGIPGEGLSGVHSAREVVWWYNGHPDCVNLPLDLKSTDTAVILGQGNVALDVARILLRPVSELATTDISEHAIAALHESNIRKVYLVGRRGPVQAACTAKELREILGIQGLEVKVQQADLATTKLDHDEMKKSRSHKRVYELFCKAAASSATSSPLVSSVRQLQFVFYRSPAEILAAGSSTVTGIRLEKTTLSGDERSGQRAVGTGEFEELECGLVLKSIGYKSLPVRDLPFDHRKGVVPNVQGRVITSTESAAIEPGLYVVGWLKRGPTGIIGTNLICADETVESIVEDTQRGLIDVQSTSMMGGLGLKGLLEAQSAQFVSFKEWQIIDQKELELGQVKGKPREKIVVIQDMIKIAKDLVL*