MLQIAFRTVSLLPTARSSAAQGRAMSTLSQKILAELKDAGLLQSKALIGGSWVGAEDGRTLRVNNPATGEHLTDVPHMGESETKAAIASAYCAFPGWSQQTAAERSKLLRKWYDLLMANKEQLGQLMTLEQGKPLTEALGEVVYGANFIEFYSEEAKRIYGDIIPAPFPDRRIMVLKQPVGVVAAITPWNFPLAMITRKVGAALAAGCTVVVKPSELTPLTALAAADLSLQAGIPPGVLNVVIGDAPRIGHALLESSEVRKITFTGSTAVGKKLMSHAAGTVKKVSLELGGNAPCIVFDDADIDVAVKGVLAAKYRNAGQTCVSINRIFVQAGIYERFADAFAKAVKCLKVGNGLEEGVSQGPLINKAALHKVQAHLDDALSKGAKVILGGKQHSLGGTFYEPTVLGDTTKDMLIFREEVFGPVAPLIRFTTEDEAVKMANDTVFGLASYMFTESLSRAWRVAEALDYGMVGVNEGLISTEVAPFGGVKQSGLGREGSKYGIEEYLEVKYICLGNIKN*