MALRMRGAQSFRQRLVCATLAGTPFRIDEIRASDSNPGLRDFEANLLRLLEKVTNGCVVEINETGTRLRYKPGVIVCGGGLVHDCGTSRGIGYFLEPLILLALFAKKNLQIVLRGVTNGLQDPGVDTFRTTTLPLLRQFGVSTDGLELRIVKRGAPPLGGGEVMLKVPVVGASLQAVNWTDEGMVKRIRGVAYSARVSPQMANRMVDSARGVLNRLLPDVYIFTDHYTGAESGKSPGYGLALVAESTSGCLISTEATAEVSSAADERDREAGPAPEALLPEDIGARAAHQLLDEIRQGGVVDSTHQGFLFMLCALCPEDVSKVRVGRLSPNAIRMLRCIKDFFGVQFSIKPDSATGTVILSCVGSGYKNLSRKVG*