MTRFERFFRIAAGLDMDKNDVKRYGDFVNNKVYDLLLMAQATAKANVRDVIEPWDLPITKGLQESIHHFRDLDEEIELRPILEQIAARPPLDLALSDDTAARLPLIVGGLSLALARAFTIIEPELKNPGPSEWERVSRIFDLLL