MDANRPGAFVLSSAPLAALHNMAEMKTSLFPYALQGPAGFKTPALGSLGAQLPLGTPHGISDILGRPVGAAGGGLLGSLPRLNGLASSAGVYFGPAAAVARGYPKPLAELPGRPPIFWPGVVQGSPWRDPRLAGSAQAGGVLDKDGKKKHSRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKRHAAEMASAKKKQDSDAEKLKVGGSDAEDDDEYNRPLDPNSDDEKITRLLKKHKPSNLALVSPCGGSAGDAL