MTKYALVGDVGGTNARLALCDIASGEISQAKTYSGLDYPSLEAVVRVYLDEHSVSVEDGCIAIACPITGDWVAMTNHTWAFSIAEMKKNLGFSHLEIINDFTAVSMAIPMLKKEHLIQFGGGEPVDGKPIAVYGAGTGLGVAHLVHVDKRWISLPGEGGHVDFAPNSEEEAMILEILRAEIGHVSAERVLSGPGLVNLYRAIVKSDNRLPENLRPKDITERALADSCIDCRRALSLFCVIMGRFGGDLALTMGTFGGVYIAGGIVPRFLEFFKASGFRGGFEDKGRFKDYVHGIPVYLIVHDNPGLLGSGAHLRQTLGHIL*