MDVQVLEDNGARRVESSAEGQVSTSEADRSHRTQEPNEGMTFESEEAARAYYDEYAGMTGFITRVLSSRKSERDGSIISRGLGCRGIPDNQRPASLANQKRDRQRDGCTAMILVKREKPGTWVVRKFVRDHNHPLVMSPSKRRPTFDEKDKRIQELTAELRIKKRLTAAYREHLLSLMKDVESHSEHLSTKVQAVQSILIELEAKRQELSNHSRHHK