MPSQDQDLVASECLEGEAQITSKPPEDSSELEAGAAADNKAEGLAEGDAAVTVQKIYRSYRTRRQLADRAVMNKDYAWWNVLEGALLHQRSEAFYAYKSPDTAASRWTRLRKKAAKVGKGLAQDENARKLAIQHWLEAIDPRHRYGHNLHFYYSVWETSSTKEPFFYWLDIGEGKDVELPVCKRSKLQKQQIKYLGPKERKKYEVVVEGGKLRYKKSGELVNTPKGDKWIFVMSASGRLYVAQKQKGTFQHSSFLAGGAAKAAGRLLVNHGTLELMEAHSGHYRPTEENFSCLMRVLEELGTDFSMAKVQSVSDDMLQKYPSGRGSELIEGVKTEEFLLGGPESTYIVEELAGAEDATEGTIETEGSTIESWTCNGEQDVSVHGFQVRVLDRKGSKISSSVDRKMDFNTVSDMPTRQVSLGDLKKEQLDIAKLVLVPPESHQGTLKWTSEAGARIASLADVPCEMLPKVF*