MIYVAVDLDEGIEIAESSAGQELLVQENDSIVQGGDSIVEPQEGMEFESEDAAKIFYDEYARQIGFVMRVMSCRRSERDGRILARRLGCNKEGYCVSIRGKFGNVRKPRPSTREGCKAMIHVKFDKSGKWVITKFVKEHNHPLVVAPREARQSM